• 程序员修炼之道——从小工到专家阅读笔记01


    刚读这本书的时候,感觉这本书很混乱,没有套路,不过总体上可以看出整部书注重的是实效,第一章是注重实效的哲学,第二章是注重实效的途径,第三章是基本工具,第四章是注重实效的偏执,第五章弯曲或折断,第六章当你编码时,第七章项目开始时,第八章注重实效的项目。从理论到实践的整体思路都是围绕着实效来写,这也正是做软件的关键,只有实效才能真正做出能够使用的东西。

    第一章在理论上为我们介绍了做好软件的条件。首先一点,就是应该负责。负责任不仅是要在自己的任务范围之内,成功完成任务。还需要在软件的整体上,负起责任,例如要规范代码,使所有人都可以看懂并继续完成项目。另一个负责是在犯错误之后的负责,诚实的承认它,并给出各种选择。也不要责备别人。在供应商不能按时供货的时候,应该预先制订一份应急计划。

    当软件的不可控因素过大的时候,就会出现“软件腐烂”,如果一辆汽车被放置了很久,一旦窗户被打破了,车里的东西就都要被偷走。软件也是一样,一旦软件中,有一个模块没有被规范好,例如出现了低劣的设计,错误的决策,糟糕的代码等,整个系统就将迅速的恶化。所以不要让系统中出现一个破玻璃,就算没时间解决,也要做相应措施。这样的话,就会特别注意代码的规范。

    一个足够好的软件要让用户参与权衡,先让用户用上可用的软件要强于最终发布完美的版本。而且要知道何时停止,一个软件是不可能完美的,要知道用户需求的东西,在适当的时候停止过度的修饰和求精,这样反而更能受到用户欢迎。

  • 相关阅读:
    JS解析json数据(如何将json字符串转化为数组)
    c/c++学习笔记(11)
    c/c++学习笔记(14)
    c/c++学习笔记(9)
    c/c++概念整理1
    c/c++学习笔记(10)
    c/c++学习笔记(2)
    《c和指针》笔记3
    c/c++学习笔记(3)
    c/c++学习笔记(13)
  • 原文地址:https://www.cnblogs.com/xiaosongbiog/p/5609751.html
Copyright © 2020-2023  润新知