大道至简阅读笔记003
枝节与细节
说到目标和质量的问题时,提及“平衡时间、资源和功能三者的关系”。这其实是一个实施过程中的细节。或者说,它是一个具体的方法,而不是目的。
我们通常所说的细节,其实是对实施方法的一些有限量的描绘。比如“软件工艺”这个概念本身的提出,就是考究“细节问题”的。从这个角度上来说,我并不反
对“细节决定成败”这样的观点。但请注意一个前提:这是技术或方法的细部。枝节是事实发展的次要的分枝,它不涉及行为本身,也不是对行为本身的考量。
细节只有做到何种程度的问题,而不并是关不关注(或做不做)的问题。大多数情况下,管理人员有责任去审核、评估其它成员的工作成果。这个时候可以讨论“细节决定成败”这样的问题,因为这决定了产品的最终质量,而质量是工程的目标之一。而在另一些情况下,例如管理人员做事件的时候,就必须要学会忽略枝节问题。
混淆这两个名词的使用,其根本原因在于一大部分人并不能区分“细节”与“枝节”。从惯于“实做”的程序员一路走来的工程人员,很难分清自己什么时候是在
“工作”,而什么时候又是在“决策”。
细节不是“细枝末节”,而是用心,是一种认真的态度和科学的精神。― ― 汪中求