拒绝搬砖小工,如何成为大佬!

1. 编码前你真的理解需求了吗?

 

2.深刻理解23种设计模式吗?

 

3.需求变化了能否做到只增不改?

 

4.函数写的比意大利面还长吗?

 

5.还有重复的代码吗?

 

6. 别人能轻松阅读你的代码吗?

 

7.关键代码有清晰的注释吗?

 

8.代码中有魔幻数字吗?

 

9.变化的部分都从代码中分离了吗?

 

10.关键函数出入口打印日志了吗?

 

11.异常情况都考虑有效处理了吗?

 

12.申请的IO,锁等资源都释放了吗?

 

13.是否在循环中避免了频繁的IO操作?

 

14.SQL考虑了安全并做了性能优化吗?

 

15.为库表建立合适的索引了吗?

 

16.代码每日按时提交了吗?

 

17.代码提交前做过单元测试了吗?

 

18.你正在造轮子吗?

你可能感兴趣的:(拒绝搬砖小工,如何成为大佬!)