希望我不會因爲問這個問題而過於火爆我應該開始學習軟件架構嗎?
我正在學習WCF/Asp.Net,因此我打算編寫的應用程序類型是Web應用程序,Web服務應用程序或兩者的組合。據我所知,Web應用程序通常使用n層體系結構實現,而WCF通常遵循SOA設計原則。
所以我想知道:
一)我想從學習不同的結構設計獲得什麼利益,如果類型的應用程序我打算寫大多使用n層和SOA模式?
B),如果學習不同的建築風格是必須的 - 這是一個正確的時間開始學習和實施他們,或者我應該首先着眼於越來越多有經驗的寫作WCF/Web應用程序?
PS - 爲了澄清,我不是因爲懶得學習而問這個問題,但是因爲要成爲一名好的程序員需要相當多的時間,所以我想先學習一些東西,將直接幫助我提高我的編程技巧
謝謝
*「這是一個正確的時間開始學習他們,或者我應該首先着眼於越來越多有經驗的」 * - 在這一行工作,取得經驗** **是學習。 – MattDavey