todo

参考: https://book.douban.com/review/5164571/#comments

以下的原则,是我在工作中总结的:

        复制代码是危险的。如果有两段相同的代码,几乎可以说一定是有问题的,因为每次改动,要维护两段代码
        ?尽量减少IO操作,如操作数据库,网络发送,甚至printf ,这些操作比直接操作内存,慢很多倍。
        修改Bug时,一定要从最简单的基本的地方开始检查,不要检查到最底层没问题,发现是传入的某个参数是错的。先不要怀疑系统的部分。
        ?设计架构,同时了解细节
        ?有些Bug,调起来可能费时费力,甚至花个二三天,其实当时写的时候,只要稍微注意,就可以轻松避免。避免Bug的代价与找出并修改Bug的代价,实在是差太多了。
        把一段长代码,分成很多小函数,便于维护连自己都不愿看,不愿改的代码,百分百有问题。
        写程序时,先把流程搞清楚把各个流程用的函数写清楚,函数可以留空,这样编程就变成了填空题。
        ?做新功能时,把数据结构的设计,放在较重要的位置

posted on 2021-02-21 16:15  平ping  阅读(126)  评论(0)    收藏  举报