希望我不会因为问这个问题而过于火爆我应该开始学习软件架构吗?
我正在学习WCF/Asp.Net,因此我打算编写的应用程序类型是Web应用程序,Web服务应用程序或两者的组合。据我所知,Web应用程序通常使用n层体系结构实现,而WCF通常遵循SOA设计原则。
所以我想知道:
一)我想从学习不同的结构设计获得什么利益,如果类型的应用程序我打算写大多使用n层和SOA模式?
B),如果学习不同的建筑风格是必须的 - 这是一个正确的时间开始学习和实施他们,或者我应该首先着眼于越来越多有经验的写作WCF/Web应用程序?
PS - 为了澄清,我不是因为懒得学习而问这个问题,但是因为要成为一名好的程序员需要相当多的时间,所以我想先学习一些东西,将直接帮助我提高我的编程技巧
谢谢
*“这是一个正确的时间开始学习他们,或者我应该首先着眼于越来越多有经验的” * - 在这一行工作,取得经验** **是学习。 – MattDavey