Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21649
  • 博文数量: 26
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 291
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-12 16:41
个人简介

慧谷大学生项目实训冯老师

文章分类
文章存档

2014年(26)

我的朋友

分类: IT职场

2014-05-08 17:03:22

大家应该读过很多“成为更优秀开发者的方法”的文章,它们大部分似乎写于10年前,但大部分仍然很明智,慧谷实训中心的专业课老师为大家提取出了其中认为最好的10条途径。

一、读他人的代码 —— Scott Hanselmann

读他人的代码,并从中学习。你会适时得到提升,因为你容易学到其他开发者是如何处理问题的。结对编程是提升自我的最好途径。

二、找人读你的代码

当你写的代码时,会很容易爱上你的“艺术品”。但是一段代码只有当别人能读懂你干的啥时才算接近完美。

三、写新的代码时先修bug —— Joel Spolsky

来帮自己一个忙,养成早期修bug的习惯。bug只会随着时间的推移堆积成山,给你招致更多的技术债务。

四、学习一门新技术 —— Ryan Farley

你处于快节奏的世界。你的技术如同冰箱里的米饭一样容易变质。作为一个开发者,学习一门新技术有助于你立于刀锋上,并受到欢迎。

五、保持简单

保持简单,你愿意吗?这关系到前面提到的一点,让别人读你的代码。如果他们几分钟之内无法理解,那么你是在给自己添乱。

六、把你的实现发布到博客里 —— Bill Simser

写一篇博客,解释一下你解决手边的问题的过程。顺便说一下,如果你要再找工作,你可以给你潜在的雇主一系列你的博客,这样你便有了优势。

七、贡献开源项目 ——Eran Kampf

从志趣相投的开发者那里学习可以加分,并且拜托,回报开源社区不是很酷的事情吗?

八、修复问题,不要逃避问题 ——Danny Barbol

 “一行”bug可以毁掉整个演示。不找出原因然后修正,否则绕过去的将会回过头来给你招来麻烦。

九、把代码覆盖率提高1%

有时候测试驱动开发显得很枯燥。一定要在写代码前先写好一行行测试代码! 

十、每小时离开办公桌休息一次

至少每个小时站起来舒展身子,你的身体会为此感谢你。不要马拉松式的编程,就算你有那种900美元的人体工程学的椅子也不要。

十一、找一家优秀专业的职业培训机构来提高自己的能力

像慧谷实训中心这种培训机构,课程8个月一次更新,根据企业真实需求培养实战型人才。是进行职业提升不错的培训平台。


阅读(135) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~