程序员修炼之道(The Pragmatic Programmer)

  1. 从小工到专家(From Journeyman to Master)

从小工到专家(From Journeyman to Master)

1> 我的源码让猫吃了
对自己的业务负责,在突发状况下能够提供解决方案而不是说“我的源码让猫吃了”。

2> 软件的熵
软件的发展必然会带来更多的无序,在这个过程中要避免“破窗子”出现时,容忍他的存在。要及时修理“破窗子”,反之更多的“破窗子”也就不会在意了,这将加速软件的衰败。(破窗子:低劣的设计、错误决策、糟糕代码…)

3> 石头汤与青蛙
石头汤:做变化的催化剂——一个项目的启动需要由开头的基石,基石的成功会引起各方的加入共同完成这个项目,做这个基石以促成项目更快更好发展。
青蛙:记住大背景——在项目过程中要牢牢盯住大背景,要持续关注周围发生的事情,而不仅仅是当前所在做的事情。避免成为温水煮青蛙。

4> 足够好的软件
*> *


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 nickchenyx@gmail.com

Title:程序员修炼之道(The Pragmatic Programmer)

Count:288

Author:nickChen

Created At:2020-07-19, 11:20:58

Updated At:2023-05-08, 23:27:10

Url:http://nickchenyx.github.io/2020/07/19/ThePragmaticProgrammer/

Copyright: 'Attribution-non-commercial-shared in the same way 4.0' Reprint please keep the original link and author.