• 投诉电话:027-51877437 售后服务:027-87812877 业务咨询:027-87895577 027-52237377
当前位置: 首页 > 培训讲堂 > 软件知识

程序员最常见的技术性误区

发布日期:2011-07-05 11:20:13    浏览次数:    返回列表

1.编程只是为了钱

如果你不是很喜欢编程,你的代码一定会杂乱无章。结果不仅影响你的职业生涯,你的团队成员也会跟着遭殃。

2.没有基本的能力

那些不擅长编程概念,比如抽象、多态性、接口的使用、异常处理的最佳做法等,写出的代码在设计上会很差、很难阅读、也很难维护。

3.过分追求智能

一些开发者过分追求智能,通过编写复杂的语句,包括太多的步骤。结果是代码可读性太差,没人喜欢修改。

4.想展示新学的技能

当你新学了一些新东西,自然反应是你想马上就利用这些新知识。要保持耐心,除非真的真的需要时,才使用。

5.过多的目标

如果一个程序有太多的目的,性能、内存使用、稳健性、可靠性。这将花费很长的开发周期,结果是过于复杂的代码。

6.没有重构

软件是不断发展的产物。当代码库在增长,私有类、方法等,变得越来越复杂。一些懒惰的开发者不重构代码,结果是过于复杂的代码。

7.恶毒的复杂性

一些开发者有意地将自己的代码变得很复杂,以显示这是我的领地。他们这样做使公司依赖他,作为工作保障计划的一部分。

世界上有两个设计软件的方法,一种方法是设计的尽量简单,以至于没有明显的缺陷,另外一种方式是使他尽量的复杂,以至于其缺陷不那么明显。“-图灵奖获得者C.A.R. Hoare



上一篇:没有了
下一篇:学习JavaScript的理由

返回首页 | 关于京伦 | 公司动态 | 网站建设 | 基础服务 | 网络营销 | 系统集成 | 软件开发 | 留言反馈 | 联系我们 | 模板演示 | 旧版入口