架构师训练营 week3 学习总结

发布于: 20 小时前

本周学习了面向对象的设计模式:

工厂模式,单例模式,适配模式, 模板方法模式,策略模式, 装饰器模式

分析了每个模式下的使用场景及限制.

在最后,讲了一个sql语法解析树到Hive SQL转换. 这种业务及逻辑的复杂度决定了一个人没办法完全独立做完这件事,需要在设计时充分考虑团队协作, 将每个语法树的解析独立开来,并最终组合在一起,这样既可以加强团队协作,同时又增加了代码的可维护性.

用户头像

Frank Zeng

关注

还未添加个人签名 2018.09.17 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营week3学习总结