刚看了infoq上《如何成为强大的程序员》一文,对于文中提及的几点,真心希望自己能做到...

刚看了infoq上《如何成为强大的程序员》一文,对于文中提及的几点,真心希望自己能做到:

1. 太害怕学不会新的工具、语言和框架  [其实要尽量多了解一些框架及工具的使用,至于开发语言会2,3种就可以了,一定要精通,而不是大而全。]

2. 直到特性“完成”的时候才会提交。[尽量把功能分割成独立小任务(这样不会导致一个很大的code submit),但提交前必须做足测试,但我不喜欢用时间来衡量是否该提交代码,比如每天提交。]

3. 只是“知其然”会很危险。[尽量了解某些特性设计思想或者读读源代码,面试的时候,喜欢问别人了解什么和然后问是否了解设计思路或架构]

4. 分析瘫痪(Analysis paralysis)[概要设计是很有必要的,以至于不会走偏,但不能太过于注重细节,代码是可以重构的。有句话:代码就是设计,我想这句话应该应用于代码细节,所以一般很细节的流程图都没必要画(给用户看的除外)。]

8. 不知道如何阅读其他人的代码(或者不想读)[不读别人代码或读不懂都是很有问题的]

9. 不能从最终用户的角度编码(你考虑的范围太狭窄)[程序员大部分时间要花在业务逻辑上的,在设计的时候应该从现实问题抽象到软件领域,一般来说现实能解释通的问题,代码都能实现的。]

 

 

 

转载于:https://www.cnblogs.com/lxg226/archive/2013/04/23/3036919.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值