[.NET架构]1、当代的架构师和架构

  软件工程的目的在于控制复杂性,而不是增加复杂性。 ——Dr.Pamela Zave

  软件设计的评价很客观 —— 要么满足了需求,要么没有满足。

  在软件领域中,架构就是指为客户构建系统。

  优秀的架构师:有丰富的经验、良好的教育以及相应的资格。

  软件架构到底是什么?

  在词典中,软件架构被描述为:在一个计算机系统中各个组件之间的组合、交互和集成。

  需求一般有功能性需求和非功能性需求。其他还有 安全性、可测试性、性能、可靠性和可扩展性等等。

  如何评价一个架构的好坏呢?那就是在好的架构中,所有给出的不会轻易改变的决定都是正确的。

  

posted @ 2011-12-13 18:01  木饭  阅读(183)  评论(0编辑  收藏  举报