摘要:
1. 要经常花时间阅读别人写的高品质代码2. 要有选择地阅读代码,还要有自己的目标。是想学习新的模式、编码风格、还是其他3. 要注意特殊的非功能性需求,这些需求也许会导致特定的实现风格4. 在现有代码上工作时,请与作者或维护人员进行必要的协调.5. 在寻找bug时,请从问题的表现形式到问题的根源来分析代码。不要沿着不相关的路径(误入歧途)6. 要充分利用调试器、编译器给出的警告输出、系统调用跟踪器... 阅读全文
摘要:
1. 要经常花时间阅读别人写的高品质代码2. 要有选择地阅读代码,还要有自己的目标。是想学习新的模式、编码风格、还是其他3. 要注意特殊的非功能性需求,这些需求也许会导致特定的实现风格4. 在现有代码上工作时,请与作者或维护人员进行必要的协调.5. 在寻找bug时,请从问题的表现形式到问题的根源来分析代码。不要沿着不相关的路径(误入歧途)6. 要充分利用调试器、编译器给出的警告输出、系统调用跟踪器... 阅读全文
|