程序员修炼之道:从小工到专家 读书笔记03

  鞋匠的孩子没鞋穿,软件开发人员常常会使用最糟糕的工具来完成工作。

  但我们有制作更好的工具所需的所有原材料。让计算机去做重复、庸常的事情——它会做得比我们更好、我们有更重要、更困难的事情要做。

  Treat English as Just Another Programming Language

  Build Documentation In,Don’t Bolt it on.

  为项目制作的文档基本上有两种:内部文档和外部文档。内部文档包括源码注释,设计与测试文档,等等。外部文档是发运或发布到外界的任何东西,比如用户手册。

  在现实中,项目的成功是由它在多大程度上满足了用户的期望来衡量的。不符合用户预期的项目注定是失败的。不管交付的产品在绝对的意义上有多好。但是,像希望得到廉价洋娃娃的小孩的父母一样,你走得太远也会失败。

原文地址:https://www.cnblogs.com/yongyuandishen/p/14905522.html