摘要:
Martin Fowler在他的著作《重构,改善既有代码的设计》的第一章说过“任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。” Kent Beck也这么形容过自己“我不是个伟大的程序员,我只是个有一些优秀习惯的好程序员。” 自己从本科阶段到现在也大概写了三年多代码了,再加上7个月的实习和3个多月的工作时间,也慢慢体会到编程不易,而要写出高可读性和少缺陷的代码更不易。 虽说“软件工程没有银弹”,但也有一些方法可以予以弥补。方法即Kent Beck所说的培养一些优秀的编程习惯。 我个人写一些代码时总以为代码很简单,功能逻辑都很简单,所... 阅读全文