法
bluesky_03
ios/android,多媒体、网络,算法与设计模式
展开
-
mac上画图
mac上,画流程图,画uml图,用什么工具? 强烈推荐使用OnniGraffle6.0。 画图的模板可以补充,比如到https://www.graffletopia.com/注册后下载uml的模板:UML 2.1 Collection(.gstencil)。原创 2014-01-10 17:10:33 · 1029 阅读 · 0 评论 -
需要足够大的类
很多时候,我们需要一个简单的类型,这个类型只做很少的事情,知道很少关联的事情。 然后,他基本是自身不能生活自理的,他需要让别的类来调用,并让别的类来做更多的事情。 所以,我们需要一个更强大的类型,他能够自行完成独立的业务逻辑上的事情,他需要知道更多的事情。 于是,更好的设计应该是: 设计一个足够大的类型吧!并且使用那个单一的类。 职责单一 (函数级别上的职责单一原创 2014-11-26 22:35:48 · 500 阅读 · 0 评论 -
质量控制
质量控制几个手段: 1. 程序设计审查。 2. 代码review。 3. 单元测试。 4. 测试。原创 2014-12-14 23:08:51 · 428 阅读 · 0 评论 -
单元测试
原创 2014-12-14 23:17:17 · 405 阅读 · 0 评论