- 不专注一门语言(不是不可以学其它的,首先自己主要用的编程语言要学好)
- 没有原则(无节操编程)
- 自以为是(自以为什么都会)
- 不擅用资源(不懂得复用)
- 忽视错误(经常得过且过)
- 不知道如何优化代码
- 自己死磕(拒绝寻求帮助)
- 没有压力
- 注释不清晰
- 吃老本(不接受新技术)
- 拿来主义(从网上复制代码)
- 开干前不要做详细计划/设计
- 浪费时间(长时间自己解决不了)
- 过度设计(简单问题简单处理,不要过度设计)
- 忽视他人的建议
- 不要过度练习
- 轻言放弃
- 不要使用社交媒体
- 不要逛编程社区
- 不要随时更新项目/工作进展(应该完成一个小节后在提交)
- 不清楚自己在做什么
以上是根据有道、谷歌翻译后根据自己的理解写的
英文原文:
Bad programming habits