随笔分类 -  OOAD

面向对象分析和设计,代码重构
摘要:Six Characteristics of Good APIs优良API的六个特征An API is to the programmer what a GUI is to the end-user. The ‘P’ in API stands for “Programmer”, not “Program”, to highlight the fact that APIs are used by programmers, who are humans.API于一个程序员正如GUI于使用者. API中的P表示程序员, 而不是程序, 以凸显出API是供程序员使用的, 而程序员也是人类.In his 阅读全文
posted @ 2012-11-16 14:37 张云贵 阅读(570) 评论(1) 推荐(0)
摘要:研究内容----临时删除 阅读全文
posted @ 2012-06-28 20:38 张云贵 阅读(351) 评论(0) 推荐(0)
摘要:代码重构可阅读经典著作《重构—改善既有代码的设计》,针对智汇产品目前的情况,代码重构最重要的要点列举如下:1、 每次仅重构一小步,针对一个问题有目的重构,修改完后测试、签入并打标签 在修改过程中及时看到旁边代码可优化也不要顺便重构,否则波及面越来越大,最终失败或引入BUG2、 每次一小步,如果修改通不过或测试出问题,一时找不到原因,必须放弃该步所作的任何修改(不行就放弃) 不允许修改一半就提交,以后你会发现能更快的复原这些步骤完成重构。 如果对代码结构进行优化重构,结果发现新的结果还是不好,请放弃所做的修改。(不太成熟就放弃)3、 不要为了美化而优化,要针对问题优化,把宝贵时间花在值得的地方 阅读全文
posted @ 2010-01-18 18:13 张云贵 阅读(1449) 评论(0) 推荐(0)