(旧文重发,本文写于大学期间)
一.凡事预则立,不预则废。写程序,作软件亦如此。大一的时候,写程序是不打稿的,心中有什么想法,就怎么写,写的挺痛快,也挺滋润。可是带来的后果是无 穷无尽的测试和修改。一个小错误,要查个半死,查出来后了,又把程序改的乱七八糟,程序再也不是优雅的思想的体现,更象是混乱思维的杂糅。这是教训一:不 打没有准备的战。写程序要写设计报告(除非已经对算法了如指掌),做软件,要写需求报告和设计报告,或者一个包含了需求报告的设计报告。这样做会大大提高 工作效率。不至于沉浸在错误的深渊中。
update: 除了写程序,做其他事情也是一样的道理,不熟悉的一定要做计划打草稿,直到...
[More]
9f7383cd-3976-48f5-b761-50665bba2fa9|0|.0
I_Say