程序员应该知道12件事

1.充满热情, 喜欢你的工作 创造性 做得最好 比昨天更好
2.热爱你的代码 为人写代码,而不是为机器写代码 写干净的代码
3.版本控制 备份代码 跟踪变更 经常commit 如果build出错就不要commit
4.阅读代码 在你成为一个好的作家之前,首先是一个好的读者。70%时间在读,30%在写。
5.实践 实践 再实践 在公司外项目实战 尽可能做得更好 以老师身份实践
6.重构 提高你的代码质量 使代码易于理解 维护和拓展。
7.跟从模式和最佳实践 面向对象设计原则 SOLID GRASP DRY KISS 等设计原则
8.TDD/BDD 测试驱动开发, 测试是系统的特征约束 测试是第一个用户
9.自动化 使你的手工任务自动化 命令行应该是你朋友 持续集成 自动化部署。
10.理解你的业务领域, 业务领域知识永远不会过时,而技术会,只有你理解了业务是如何工作,你才会有创造性思路。
11.持续学习 读书 博客 网站,聆听,锐利你的工具。
12.在社区中实践 好的学习方式就是教别人或和别人沟通,参加一个语言技术的学习小组

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值