18、系统设计篇-架构师

对于程序员来说,并不一定要有一个架构师的头衔,而是心中有大局观,有架构师的思维,从而能够理解架构设计,写出好的程序。 一、什么是架构师思维? 架构设计,就是控制技术的复杂性,有几种有效的方式:抽象、分治、复用、迭代。 1、抽象思维 抽象思维是整个架构设计的基础。 对需求抽象建模后,可以帮助我们隐藏很多无关紧要的细节,在进行高层次的架构设计时,可以关注在几个主要的模型上,而不必关心模型内的细节实现。
相关文章
相关标签/搜索