《重构改善既有代码的设计》笔记

《重构改善既有代码的设计》翻看了前六章,刚刚开始阅读作者 Martin Fowler 总结的代码重构的技巧,唯一的感慨是各种技巧总结得很有逻辑,很条理,环环相扣,冥冥之中又暗合设计模式。在给出的示例中,总是以“小步前进,频繁测试”的重构原则/技巧,慢慢改变了原有代码;书中代码示例布局也很合理,左侧源码,右侧加粗标记重构的代码,相比之下,让人很容易接受讲述的重构策略。

好的代码应该清楚表达出自己的功能,变量名称是代码清晰的关键。

突然想起来使用拼音首字母做变量名的段子😄

每当感觉需要以注释来说明点什么的时候,我们就把需要说明的东西写进一个独立函数中,并以其用途(而非实现手法)命名。

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

w

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.