1>代码写的乱的时候一定要勇敢删除.谁都不想杀了自己的孩子,但是该杀还是得杀,,,,比喻不恰当。只有放下原来的,才能写出更清晰的代码
-------我最有成效的一天就是扔掉了1000行代码 -Ken thompson
2>我看书,印象比较深刻的写代码的方法总结和自己的感觉 :
1.模块化 : 设计接口
2.分离 : 策略 不等于 机制
3.通用 : 接口不要标新立异 ,我理解的就是形参不要标新立异
4.不急着优化 : 这是我感觉对我写代码最有帮助的话了。我写代码有时候会考虑很多,然后骨架没写起来,就想着开始让他长胖完备,然后调试时就会各种不顺,虽然我精神没有崩溃过,但是确实很煎熬。然后我写cp就是先给一个固定目录,然后只写打开,读,打开另一个,读,的骨架,然后一点一点让他长胖。这是学长告诉我的,真的很实用。后悔没有早早听。。。不过,亡羊补牢。
5.扩展:这个和不着急优化一样,不过很难的一点是:将来写的代码,建立在现在的代码之上,就是要不拆已经有的代码。慢慢来吧。
3>不求现在的执着换回日后的回报,那是水到渠成的事情,只求现在的执着会让我问心无愧。人,看的长远只需要一瞬间的透彻领悟,但是想看的长远却要很久才能实现。