本帖最后由 小春同学 于 2017-8-28 15:45 编辑
即便咱们黑马大部分同学出去,都能凭借自身实力获得一份不错的薪水。但在团队开发过程中,若不注意一些小细节,而被公司的老鸟程序员无意间发现,将会直接暴露你的实际开发经验。So,以下罗列一些非常非常基本的小细节,希望大家有则改之,无则最好:
【Notice】以下演示的都是不规范的代码,因都是开发中的一些小细节,相信各位同学都明白正确代码该如何书写,故正确代码将不再贴出,如有疑问可回帖描述,我定将知无不言,言无不尽。
- 写代码毫无注释,方法和变量命名随意且不规范。或是修改了代码逻辑,但却没有同步修改注释;
- 对方法的调用不进行空指针判断,从而易造成空指针异常;
- 循环体编码时不考虑性能,循环体中包含不需要的重复逻辑,或是包含同步,try-catch块等;
- equals操作时没有将常量放在equals操作符的左边;
- 对文件、IO、数据库等资源进行操作后没有及时或正确进行释放。
|