技术能力的核心是有一颗追求高质量代码的心

技术能力的核心是有一颗追求高质量代码的心.如果没有这颗心,所有的规范、思想、模式都是花架子。

 

总结下工作中开发人员需要的能力,分为技术能力、业务能力、沟通协调能力。

 

(一)技术能力

1 代码实践、代码编写规范
2 面向对象思想
3 设计模式

4 单元测试(Junit、CppUnit)

5 特定的技术知识如Swing、Struts、Spring等

 

为什么把单元测试放到最后呢?

虽然Junit、CppUnit的使用方法学习起来很容易掌握,但是要写出可测试性很强的代码却需要更高级的设计能力做支撑。

PS:单元测试的对象不是方法为单元,而是类为单元。

 

(二)业务能力

视工作内容所定。

 

(三)沟通协调能力

沟通协调能力的核心在于责任感。

只有把责任承担起来,才会主动沟通,主动和客户、测试、其它开发人员、主管沟通。

有责任感了,沟通多了,沟通技巧之类的自然会上去。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值