按理说应该把书全都看完一遍,再开始写博客比较科学,会有比较全面的认识. 但是既然都决定要按规律更新博客了,只能看完一个设计模式写一篇了. 也算是逼自己思考了,不是看完就过,至少得把代码自己都敲一遍. 刚开始可能写的比较浅显,更像是读书笔记,只能未来回来完善了. 废话啰嗦到这,开始正题. 文章是以一个面试中,面试官要求写一个计算器开头的. 巧的是,在之前的一次面试中,刚好面试官也问了这个问题,当时我并不能给出令人满意的答案,只恨没有早点学习设计模式啊. 代码不光是要完成功能就完事了,还要考虑健壮性…