「首先,软件架构师也是程序设计师,并持续是个程序设计师。永远不要落入「从程序码中撤离,专注於更高层次问题」的陷阱。他们不会这样做!」
「软件架构师是最好的程序设计师,同时还引导团队其他成员朝向生产力最大化的设计发展。他们可能不像程序设计师那样编写尽量多的程序码,但会继续参与写程序的任务。这麽做是因为,如果他们没有遇到自己给其他程序设计师产生的问题,就无法真正把工作做好」
取自: Clean Architecture (p.116)
「优秀的架构师会小心地将细节从策略中分离出来,使策略与细节测底脱钩,不以细节为依据。尽可能地延缓有关细节的决定」
取自: Clean Architecture (p.124)
「架构师往往会陷入一个陷阱 - 这个陷阱取决於对重复(Duplication)的恐惧」
「如果两个明显重复的程序码沿着不同路径发展 - 如果它们以不同的速率并由於不同的原因改变,那麽它们就不是真的重复。几年後你会发现它们彼此非常不同」
取自: Clean Architecture (p.131)
>>: 【没钱买ps,PyQt自己写】Day 24 - project / 侦测滑鼠目前指示颜色的小工具 (滴管工具), 利用 QCursor 侦测滑鼠, QApplication 取得截图
11.9 赋距空间与 L1 嵌入的 Bourgain 定理 图上的距离也满足赋距空间(metric ...
相信在座的看倌都知道 marge、padding 是做什麽用的,还不知道的同学可能要自行补一下 C...
这篇主要是我之前看官方文件的笔记,还有对於几个 Basic Concepts 的理解,可能比较没有结...
主要的功能就是开启/关闭 WMX3Engline.exe 使用方法 using WMX3ApiCLR...
CSS背景属性 可以给页面元素添加背景样式 背景属性可设置背景颜色、背景图片、背景平舖、背景图片位置...