成长的足迹

追求卓越,成功就会出其不意找上门。
posts - 16, comments - 174, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

08 2010 档案

摘要: 当你学会用挑剔的眼光审视自己所写的代码时,将一段代码反复读上五六遍,每次都会找到新的问题。   重构,也就是对既有代码设计的改善,要求你首先知道什么样的代码需要改善。   最常见的设计问题都出自这样的代码:  1、重复代码。   2、代码过长。将一个厂方法分解为几个小方法,不但利于理解,而且能发现通常有很多方式能够使它们共享逻辑。   3、条件逻辑太复杂。 ……   *重复。   *不清晰。   *复杂。   这些大原则当然对发现代码中何处需要改进有帮助。但是,许多程序员会感到这个列表太过含糊;他们不知道如何认出外表上不同代码重复,把握什么样的代码表达不算清晰,更难辨别简单代码和复杂代码。   Fowler和Beck为我们列出了存在代码坏味的12种情况。 阅读全文

posted @ 2010-08-07 22:39 chingho 阅读(2069) | 评论 (17) 编辑 |

摘要: 一个简单却富有生命力的故事——《谁动了我的奶酪》 一个连小学生都读得懂的小故事,但它却给我们留下了几个相当有意义、值得思考的问题。 阅读全文

posted @ 2010-08-01 02:35 chingho 阅读(703) | 评论 (2) 编辑 |