分享

9个新手程序员必备的编程小习惯,良心建议超级实用

 flyk0tcfb46p9f 2018-04-28

习惯对于一个人来说应该不会陌生,习惯都是我们长期固定模式养成的生活方式。相信每个人都有自己的生活习惯,今天我们讲一下一些资深编程大神的良好编程习惯,大家可以借鉴学习一下。

1、确保编程过程可控

做一次全日志分析通常要好几个小时,如果代码出一点差错,等于一天白干了。最好从小数据量开始做测试,代码执行时一定要保持中间的输出,最后做到断点可续。

2、先做核心模块的压测

在做项目设计的时候,最好是先把系统负载最高,开销最大,或者请求量最高这部分的数据结构和操作逻辑先写出来,然后先做压力测试。

没把握的地方,也要提前做压力测试、性能测试,不要等到全部做完才做测试,到时候一测试到处都是问题。

3、预留的地方写注释

很多时候项目上线初期没有想到最合理的代码,可能写了很弱智的代码,这时候一定要预留地方写注释,并说明下一步优化的思路或可行方案。

4、砍代码是很爽的事情

有时候代码写好,但是感觉很长很多很麻烦,就会想更好的优化方案,一旦有更好的替代方案,就会大段大段的删除原有代码,用更简单的结构和更通用的代码,替代原有啰嗦和重复的代码,会感觉很爽。

5、用简单易懂的逻辑

写代码时一定不要写很绕很啰嗦的逻辑,不然接手的人会很难受,同时编程大神都知道啰嗦的逻辑其实是毫无意义的而且难维护。怎么简单怎么写,讲清楚才会有效率。

6、不要沉迷于框架

很多写程序都会纠结框架,感觉没了框架自己就不会编程,其实没必要纠结,框架只是一个辅助,牛逼的程序员换了框架照样可以编程。

7、使用熟悉,成熟的技术,不要盲目学习新技术。

现在很多技术人员都会说,php太low,mysql太弱,apache太落伍,就会去到处学习新技术,最后发现还是用不了。学习新技术前,最好全面了解这个技术的特点和适用范围。

8、细节没优化前,别谈架构。

做事先先把问题搞清楚,别动不动就张口:负载高了,系统稳定性差了,换服务器吧,架构调优吧。你先有最基本的系统分析能力,有最基本的调优和应对问题的能力,再来谈架构。

9、多留日志

多做问题回访,写完的代码经常会出现很多问题,核查非常麻烦,最好多增加一些日常的日志输出,多一些异常信息采集,这样做对定位问题、分析问题、处理问题帮助巨大。

这9个习惯对新手程序员来说可以说是宝贵的经验,希望大家都可以大神程序员。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多