架构师训练营第三周 - 单例模式

作业一: 1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。 2. 请用组合设计模式编写程序,打印输出图 1 的窗口,窗口组件的树结构如图 2 所示,打印输出示例参考图 3。作业二:根据当周学习情况,完成一篇学习总结作业一 单例模式 饿汉式作业一 单例模式 懒汉式

- 阅读全文 -

架构师训练营第二周 - 学习总结

通过第二周的学习,对框架的设计理论有了进一步理解罗列一下设计原则:1)开闭原则对修改关闭,对扩展开放2)依赖倒置原则(好莱坞原则)Don't call me, I'll call you,遵循依赖倒置原则使高层模块更容易重用,这是框架设计的重要原则3)里氏替换原则用来判断,继承关系是否合理4)单一职责一个类,只能有一个引起它变化的原因

- 阅读全文 -

架构师训练营第二周 - 依赖倒置、接口隔离原则

作业一: 1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则? 2. 请用接口隔离原则优化 Cache 类的设计,画出优化后的类图。提示:cache 实现类中有四个方法,其中 put get delete 方法是需要暴露给应用程序的,rebuild 方法是 需要暴露给系统进行远程调用的。如果将 rebuild 暴露给应用程序,应用程序可能会错误调用 rebuild 方法,

- 阅读全文 -

架构师训练营第一周 - 学习总结

1.通过第一周的学习,对架构师工作内容与职责有更清晰的认识,我的理解主要有以下几点:1)较宽的知识面:在设计与方案制定时,有更多的思路2)深度专研某个领域:很多出色的架构设计,基础原理上是有共通性的。对某个领域有深入理解后,容易举一反三。一直停留在表象层,就算认识的再多,但处理问题不容易发现其本质规律3)输出文档能力:输出思路清晰能表达设计意图的文档,让合理的方案落地4)出色的编程能力:在给出架构

- 阅读全文 -

最新文章

最近回复

  • LukaChen: 是的,主要还是写东西,总结给自己看 :)
  • zgcwkj: 我发现一开始都是花里胡哨,最终大多数人都会回到简洁。。。
  • zgcwkj: 大佬大佬!
  • 崽崽: 俺来看看
  • LukaChen: O(∩_∩)O~~
  • iEdon: 祝贺&加油!沾一沾福气 (-ˇ∀ˇ-)
  • 和建: 超级棒
  • LukaChen: 回复晚了,已经更新 :)
  • 杜少雄: 您好 少雄博客 麻烦改一下地址 换解析了 改成 https...
  • 北京艺术培训: 感谢分享 赞一个

分类

标签

其它