新年伊始,阿里巴巴作为Java的重度用户,在Java领域摸爬打滚了十多年,经过这么多年的采坑经验,最终起草并总结了一份属于广大Javaer的开发者手册,其内容涵盖了编程规约,异常日志,MySQL规约,工程规约以及安全规约等,并在网上迅速传播起来(点击这里查看:https://yq.aliyun.com/articles/69327 )
您是否曾经因为
某哥们写的类名首字母没大写而抱怨
变量名是用下横杠分隔还是驼峰状而纠结
需要维护别人写的恶心代码而有想重构的冲动
甚至是
ThreadLocal没有及时清理而导致OutOfMemory或者更为严重的故障
HashMap的并发操作导致死循环的发生而吃尽了CPU
大量使用StringBuffer的操作而影响过性能(因为方法都被synchronized了)
......
好的经验背后都有不堪回首的历史,那大家在编码规范方面都有哪些好的经验或者踩过哪些坑呢?一起来畅聊吧,为Java社区贡献一份自己的力量。
淘公仔 x 4
定制笔记本 x 2
优酷VIP月卡 x 3