一、 成为优秀程序员的十个有效方法
优秀的程序员是在穿过一条单行道的时候还会往两边看的人。但对于优秀程序员是没有明确定义的,这里我们指的是那些创造出了优秀IT解决方案的以及帮助这个行业增长的那些人。以下是一些心得和体会的分享:
- 掌握基础
- 开始为你写过的代码贴上标签(怎么做,做什么)
- 帮助他人,你可以学到更多
- 写简单易懂,有逻辑性的代码
- 花更多的时候分析问题,你将会花更少时间去解决问题
- 成为第一个检查你的代码的人
- 不要迷失在快速更迭的科技世界
- 应急方案不会持续很长时间
- 阅读文档
- 你可以学习他人的代码
最后,我想说的但没有将其列在上面的:不要和他人比较
二、 提高编程技能的11个建议
- 首先仔细分析问题
- 接着好好想想如何解决这个问题
- 收集整理所有需求。
- 写一个全面的实施计划(或模型)。
- 注释我们的代码。
- 使用统一的命名规则定义变量。
- 格式化编辑代码,代码结构可视化。
- 全面测试。
- 练习、练习、还是练习。
- 减少需求改变的风险。
- 由易到难,从简入繁