写代码时一个小小的变量出问题,可能导致好几个小时白白浪费,其中的一个重要原因是写代码时打乱了思路,干了一半又干别的去了,这是大忌。所以说,如果写代码不能一次写完,一定要给下一次编时留下“接口”让下一次好写。所以最好每天收工前把代码提交到git上,顺便总结一下这一天都做了什么。
还有一个重要的是想好了思路最好马上写,不然等写时,可能会浪费很多时间去回忆。
如果遇到了无法解决的bug超过几个小时就该找人帮忙了。如果超过一天还没有解决这个问题就暂时把这个问题放下吧,一定是你的思路有问题,等哪一天把这个事彻底忘了的时候再回过头来看,也许就有新的思路了。
遇到问题最好google搜英文(所以就要用英文编译器),这样搜到的文章质量高,能更快速解决问题。
代码一定要模块化,一个独立的功能就要把代码独立出来。等哪一天回过头来用的时候如果遇到了bug,可以快速定位出错代码。不要指望你还记得你的代码,有两三个星期没动过的代码基本就忘差不多了,除非再看一遍。
当年份小于2000时的星期的算法其实只需要 用笔10分钟就能算出来的东西,然
而我一直在试,并且还写错了一个变量,导致一个小时的时间白费,都耗在了修改编译上
很不值啊 既浪费时间又影响心情