#1. 坚持每天都写代码
#2. 并不介意调试别人的代码
#3. 如果你不喜欢重复做一件事,每一天都不想,比如提交代码到git,或者构建你的笨重的项目,或者生成功能性的测试用例,最好的办法就是让其自动化。
#4. 不要低估走捷径的力量。他们会不断激励你的工作效率,超出你的想象。
#5. 如果你花费了太多的时间去专注于一个特定的问题,而且并不擅长,这时候不要以在Google上找解决办法而觉得丢人。也许有更好的解决办法在那里等你。
#6. 知道如何运用一种既定的语言去解决问题是一回事。但知道哪种语言有这个能力,是一个完全不同的主题。所以,当你的主管或者经理问你是否了解如何实现REST风格的额回调,运用Java 语言,你只需知道如何用java语言去实现。
#7. 重复使用的代码自己经常更新。最好将其文档化。尽量减少寻找的时间。文档目录合理规划。
#8. 自己的功能必须进行完整的单元测试。
#9. 接受企业软件需要不断迭代的事实。
#10. 遇到任何问题,不要放弃。很多时候,当你准备放弃的时候,其实问题的解决方案已经找到了。
优秀的程序员都有哪些习惯
-------------本文结束感谢您的阅读-------------