`
稻-草
  • 浏览: 62726 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

阅读更多

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

 

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

 

(一)技术能力

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

4 单元测试(Junit、CppUnit)

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

 

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

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

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

 

(二)业务能力

视工作内容所定。

 

(三)沟通协调能力

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

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

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

 

0
0
分享到:
评论
1 楼 linhao 2009-11-11  
说的不错。

相关推荐

    copy-agg-jj-2.5.zip_JJ

    AGG,全称为“Anti-Grain Geometry”,是一个强大的开源二维图形库,旨在提供高效、高质量的2D渲染能力。它的设计目标是超越传统的图形库,如GDI+,为开发者提供更灵活的编程接口和更优秀的图形输出质量。AGG这个...

    pixkhawk & 3DRobotics最新原理图及PCB

    在硬件层面,FMUv3_REV_D采用了一颗高性能的微控制器,如STM32F4系列,具备高速计算能力和丰富的外设接口。这使得FMU能够实时处理传感器数据,包括GPS、陀螺仪、加速度计、磁力计等,实现姿态估计、航向锁定、高度...

    贝达药业-300558-多款产品即将上市,自主研发逐步验证.rar

    综上所述,贝达药业300558在新药研发领域的投入和成果,展现了其强大的研发能力和对高质量药品的执着追求。随着多款产品即将上市,预计公司将迎来新的发展高潮,同时也将对我国的医药健康产业产生积极影响。通过阅读...

    trackstar:开源软件,在于代码优美

    "Trackstar: 开源软件,追求代码之美" 在IT领域,开源软件已经成为推动技术发展的重要力量,而"Trackstar"正是这样一个项目,它遵循着开源的...在开源的世界里,每一个贡献都可能成为推动技术进步的一颗"轨道之星"。

    MP3解码芯片 VS1003

    综上所述,VS1003不仅是一款功能强大的音频解码芯片,其在低功耗和高音质方面的卓越表现,使其成为当今电子市场中音频处理领域的一颗璀璨明星。无论是专业音频设备制造商还是个人DIY爱好者,都能从VS1003中找到满足...

    C# 基础知识概论

    总之,C#是.NET生态系统中的一颗璀璨明珠,它不仅吸收了前辈语言的优点,还在许多方面进行了创新和优化,成为了现代软件工程不可或缺的一部分。对于希望在.NET平台上构建高性能、可扩展和易于管理应用程序的开发者而...

    KX3550驱动

    《KX3550驱动:数字音频开发的基石与...对于那些追求高质量音频输出和高效工作流程的专业人士而言,KX3550驱动无疑是一个值得信赖的选择。通过持续的技术更新和优化,KX3550驱动将继续为数字音频世界带来更多的可能性。

    polarphp-master.zip

    PolarPHP,以其开源项目"polarphp-master.zip"的形式出现,是PHP编程领域的一颗新星,致力于为开发者提供一个兼容最新PHP语言标准、具备先进特性的开发环境。该框架不仅移除了已被废弃的语言特性,还积极拥抱Unicode...

    breadbot-master.zip

    在AI和即时通讯领域,Breadbot以其独特的设计和丰富的语料资源,成为了一颗耀眼的新星。 首先,让我们深入了解一下Breadbot的核心特点。它的"Wiki式语料组织"是一个亮点,这使得语料库不仅易于阅读,而且便于编写。...

    汽车行业认知物联网解决方案.pdf

    以轴承检测和汽车涂装缺陷检测为例,IBM的解决方案能够精准识别如颗粒、划痕、色差等微小问题,以及汽车座椅的皱褶、缝隙和磨损等,确保产品的高质量标准。 总的来说,汽车行业认知物联网解决方案通过集成认知计算...

    中国DevOps应用发展研究报告.pdf

    通过DevOps,这些部门能够更好地协作,共同构建高效、高质量的软件开发体系,以应对快速变化的市场需求和提高客户满意度。 综上所述,DevOps是一种全方位的变革,它改变了传统的开发运维模式,促进了团队间的协作和...

    音乐盒 单片机

    在探索电子制作的世界里,单片机音乐盒无疑是一颗璀璨的明星,它不仅能够展现电子技术的魅力,还能让爱好者亲自动手,体验从理论到实践的乐趣。本文将从电路原理、硬件组装、PCB板加工以及软件程序设计等方面,深入...

    agg2.zip_High Fidelity_agg_graphics engine

    在计算机图形学的世界里,高质量的2D渲染引擎是不可或缺的一部分,它们为各种应用程序、游戏以及用户界面提供了精细、流畅的视觉体验。Anti-Grain Geometry(AGG)正是这样一款强大的C++库,专为实现高保真2D图形而...

    xNova Revolution-开源

    xNova Revolution 不仅展示了开源软件的力量,还证明了开放源代码可以催生出世界级的高质量产品。随着更多开发者和用户的参与,xNova Revolution 将继续进化,成为游戏服务器管理领域的一颗璀璨明星。 总的来说,...

Global site tag (gtag.js) - Google Analytics