Linux and the Unix Philosophy(5)

软件的杠杆效应

  1. 亲自编写应用程序中的每一行代码,反而会显得你工作进度缓慢,效率地下。那些能够迅速有效地裁剪和组合模块地开发人员才真正拥有“就业保障”,这种能力意味着能够在很短地时间内写完很多软件。
  2. 利用他人的现成的软件,可以使自己开发的软件产生杠杆效应,软件更加稳定,高效,还能够节省出大量的时间用来为软件添加新功能。即使是二流程序员,如果能够灵活利用也能产生不错的效果。
  3. 灵活利用shell脚本来完成工作,shell脚本调用的大部分软件都是经过反复迭代过的,较为易用且高效。利用这些现成的软件比自己早轮子要有效率的多,相当于站在巨人的肩膀上。
原文地址:https://www.cnblogs.com/Rostov/p/13522708.html