「极客大学架构师 1 期」- 第三周总结
在本周的课程里,学习到了23种设计模式在不同场景中的应用,虽然老师只讲解了其中的几种,但是设计思想是相通的。
23种设计模式虽然以前也知道应用,但是从来没有想到过从架构师的角度理解设计模式到底为团队的协作开发可以带来如此多的益处,这就是思想的高度,成为一个架构师,重要的是从团队出发,从公司的角度出发,你不在是一个人战斗,架构师要做的是带领团队高效、高质量的完成任务。
想到了互联网民工们为什么频频加班还得不到夸奖,也许就是在快速交付的业务中,忽略了对代码质量的管理。我想,合理利用设计模式,将业务庖丁解牛,快速切割为不同力度的子任务,降低项目开发风险,减少同学们的不合理加班,才是架构师的首要职责。
23种设计模式还需要深入挖掘学习,本周已经使用模版方法将工作中一块复杂的业务重构,还需多多实践。
评论