《程序员的修炼之道》笔记——4、足够好的软件
来源:互联网 发布:java内存泄露场景 编辑:程序博客网 时间:2024/06/05 07:58
你可以训练你自己,编写出足够好的软件一对你的用户、对未來的维护者、对你自己内心的安宁来说足够好。你会发现,你变得更多产,而你的用户也会更加高兴。你也许还会发现,因为“孵化期”更短,你的程序实际上更好了。
在 继续前 进之前,我们需要对我们将要说的话进行限定。短语“足够好”并非意味着不整洁或制作糟糕的代码。所有系统都必须满足其用户的需求,才能取得成功。我们只是在宣扬,应该给用户以机会,让他们参与决定你所制作的东西何时已足够好。
让你的用户参与权衡
你所制作的系统的范围和质量应该作为系统需求的一部分规定下来。
使质量成为需求问题
你常常会处在须要进行权衡的情形中。今天的了不起的软件常常比明天的完美软件更可取。如果你给用户某样东西,让他们及早使用,他们的反馈常常会把你引向更好的最终解决方案。
知道何时止步
不要因为过度修饰和过于求精而毁损完好的程序。继续前进,让你的代码凭着自己的质量站立一会儿。它也许不完美,但不用担心:它不可能完美。
阅读全文
0 0
- 《程序员的修炼之道》笔记——4、足够好的软件
- 足够好的软件(程序员修炼之道摘录四)
- 《程序员的修炼之道》笔记——2、软件的熵
- 《程序员的修炼之道》笔记——6、交流
- 《程序员修炼之道》——程序员的哲学参考书
- 《程序员的修炼之道》笔记——注重实效的哲学
- 《程序员的修炼之道》笔记——1、我的源码让猫吃了
- 《程序员的修炼之道》笔记——5、你的知识资产
- 程序员的修炼之道
- 程序员的修炼之道
- 《程序员的修炼之道》笔记——3、石头汤与煮青蛙
- 读书笔记:《程序员修炼之道》《程序员的思维修炼》
- 高效程序员的45个习惯读书 ——敏捷开发修炼之道笔记之态度决定一切
- 程序员修炼之道笔记
- 程序员修炼之道--笔记
- 系统架构师的修炼-程序员修炼之道
- 软件架构师的修炼之道
- 软件架构师的修炼之道
- itext实现word转pdf,添加水印倾斜铺满全屏,禁止修改和复制
- Partition函数
- 剑指offer--链表中环的入口结点
- photoshop注册机,这个必须留下来
- tools:replace="android:icon, android:theme"
- 《程序员的修炼之道》笔记——4、足够好的软件
- shell 输入/输出重定向
- 进程间通信之消息队列
- 大数据Spark企业级实战版【学习笔记】----Spark速度为何如此快
- QT将信息保存到某个路径下(1)
- C++静态库与动态库
- Quartz 作用
- Android 开发规范
- java中Clob转换为String