随笔分类 -  大话重构

明明白白说重构
摘要:软件设计的基本原则是道,范式及其背后的模式是术。 阅读全文
posted @ 2015-07-23 01:02 一码 阅读(1768) 评论(2) 推荐(4)
摘要:在商业项目开发过程中,经常会碰到“加个需求,到处改代码”的情况,也就是 散弹式修改 ,典型后果是漏改某些地方,导致整个系统表现不一致。 阅读全文
posted @ 2015-07-01 05:57 一码 阅读(3362) 评论(10) 推荐(9)
摘要:为什么即便是经验丰富的程序员写出的程序,也会有违背职责单一原则的代码存在?职责单一原则是一门不断发展的艺术,值得你不断学习和参悟。 阅读全文
posted @ 2015-06-23 08:05 一码 阅读(1840) 评论(2) 推荐(4)
摘要:道法自然,面向对象的代码也讲究自然。一个商业项目的代码会维护较长时间,人要读很多次,所以写代码一定要讲人话。 阅读全文
posted @ 2015-06-15 09:29 一码 阅读(3190) 评论(11) 推荐(8)
摘要:代码质量取决于程序员的素养,而代码质量几乎反应了程序员的素养。 阅读全文
posted @ 2015-06-08 18:37 一码 阅读(1017) 评论(8) 推荐(5)
摘要:当你看到别人写的超过千行的巨无霸类,以及随着时间的累积,自己写的类也稳步迈向巨无霸的时候,是不是既恐惧又无奈?一码今天就带小伙伴们征服巨无霸,打造属于自己的成就感。 阅读全文
posted @ 2015-06-03 09:16 一码 阅读(2921) 评论(11) 推荐(4)
摘要:对于新手而言,很困恼面向对象的程序中完全找不到计算逻辑,反而是无穷无尽的方法调用,但是当你习惯面向对象后就会了解到短方法的价值所在。 阅读全文
posted @ 2015-05-25 07:49 一码 阅读(2419) 评论(2) 推荐(4)
摘要:解决重复并不困难,困难的是发现重复。发现重复并不困难,困难是培养发现重复的习惯。 阅读全文
posted @ 2015-05-20 09:41 一码 阅读(6700) 评论(0) 推荐(4)
摘要:如果说《设计模式》是程序设计层次的圣经,《面向模式的软件架构》是架构设计层次的圣经的话,《重构》则当之无愧地可以称为企业级应用的圣经。 阅读全文
posted @ 2015-05-18 14:52 一码 阅读(676) 评论(0) 推荐(0)