立即成为更好的开发人员:快速致胜
以下是您可能每天都会犯的一些常见错误,这些错误会减慢您的速度、阻碍您的发展并增加技术债务。
🧪不写测试。早点养成写测试的习惯吧。你不需要完全掌握测试驱动开发 (TDD),但至少要适应。我应该早点开始的!
📄没有代码文档。如果没有好的文档,回顾旧代码简直是一场噩梦。我甚至记不清上周写的代码是怎么运行的,所以一年过去了,我再也没有机会回顾了。
🧰不要将通用代码拆分成可复用库。可复用代码是你的工具箱,它可以节省你的时间、精力和复杂性。现在就开始构建你的个人工具箱或团队工具箱吧。
🍱忘记把项目拆分成更小的模块。良好的组织结构是保持代码库合理易管理的最佳方法,但这并非唾手可得,所以你必须为此付出努力。
🏛不使用外部库。基于其他人的代码进行构建,无需从头开始编写所有内容,这可以让你更快地行动,从他人的工作中受益,并让你能够专注于核心业务逻辑。
💅不使用自动代码格式化程序。你完全不用担心如何格式化和布局代码,习惯保存时自动格式化,你一定会爱上它!
🤖不自动化。掌握何时自动化是需要技巧的。如果自动化得太早,你可能会自动化错误的事情,最终不得不做出改变;如果自动化得太晚,你的自动化流程就会变得过于复杂,需要花费数周时间才能理清。如果你在短时间内(以周为单位)做了三次同样的事,那么现在是时候自动化了。
概括
这些因素本身不会阻碍软件项目的顺利进行,但它们都会给开发过程带来阻力,拖慢你的进度。今天就选择其中一种,并在你当前的项目中实施。
再赢一次
前往Career Switch To Coding并加入我的邮件列表,获取定期提示和我的书中的免费章节 😀
鏂囩珷鏉ユ簮锛�https://dev.to/allthecode/become-a-better-developer-today-quick-wins-4ll8