架构师训练营第三章作业及总结
1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业
![](https://static001.geekbang.org/infoq/33/33b50f76f283c2f6ab60e3353a7403ca.png)
请用组合设计模式编写程序,打印输出图 1 的窗口,窗口组件的树结构如图 2 所示,打印输出示例参考图 3。
![](https://static001.geekbang.org/infoq/05/052f070bb9eb24df847ac31e35addaf7.png)
![](https://static001.geekbang.org/infoq/d4/d47d796c30ac26095b585eb0e1f9f59d.png)
![](https://static001.geekbang.org/infoq/a2/a2bba301370d00e80dad8b1dd72f773f.png)
![](https://static001.geekbang.org/infoq/dc/dc77bb60ffe59d85a13c9c0984b3187b.png)
总结:
学习阶段将23中设计模式用法及例子尽量都学会,工作中勤思考,勤动手.写的代码都用设计原则去检验下,对于觉得写的不优雅的要努力用设计原则和设计模式去优化.久而久之,代码的书写能力应该能有很大提高.
1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业
请用组合设计模式编写程序,打印输出图 1 的窗口,窗口组件的树结构如图 2 所示,打印输出示例参考图 3。
总结:
学习阶段将23中设计模式用法及例子尽量都学会,工作中勤思考,勤动手.写的代码都用设计原则去检验下,对于觉得写的不优雅的要努力用设计原则和设计模式去优化.久而久之,代码的书写能力应该能有很大提高.
评论