您的位置:首页 > 编程语言

读书要动脑筋--《代码大全2》一些问题的思考2

2007-12-03 21:01 288 查看
第5页:

构建活动主要是编码和调试,

编码和调试是软件开发人员必须要掌握的技能,特别对于那些才进入这个行业的技术人员。无论你以后是做开发还是测试后者质量保证工作,编码和调试能力是你的基本功。

在我们的技术生涯中,经常会和别的开发人员PK,而你的编码和调试能力就是经常PK的内容之一,如果你是技术经理,在PK中获胜,那么你会取得别人的尊重和尊敬,否则,你的项目管理会遇到很大的麻烦,这也是项目管理中经常提到的专家的权力。由于编码和调试是软件开发人员的基本功 ,作为软件开发人员经常会抵触职位所带来的权力,有很大的抵触心理,但他们却会对那些技术专家(真正的技术专业人员)产生尊重,所以作为未来的软件开发人员,你最好还是有一个良好的编码和调试能力。

编码和调试能力,在另外一个方面实际也体现了一个人的综合能力,无论是编码还是调试可以综合反映一个人素质,也许我这么说有一点过分,但个人认为的确是这样。

好的编码能力,特别是在不规范开发的情况下,是可以反映人的基本素质,在我看来,一个好的开发人员要有一些好的工作方法,比如做事情分层次,一般新手都喜欢一下钻入细节中,而这些细节是很容易将你的开发带歪的,而老练的开发人员是先确定结构(或者叫架构),一层一层展开,这种层次感和细节的细化能力体现了一种做事情的方法,而这种方法不但在编码中使用,在调研、设计、测试都很有用,推而广之,那些项目管理以及其他的事情也适用此方法,这就是即重视大局,也重视细节吧。

好的调试能力,除了需要层次感以外,还要善于发现事情的规律,调试说简单就是发现在什么时候代码没有按照我们预想的路径走,不断用各种数据去测试代码,看中间的结果,发现问题可能是在什么地方,逐步缩小范围,直到最后发现确切的地方,好的调试能力需要需要层次感(逐步缩小问题的可能范围),需要发现问题的规律,这是确定最主要的方法,不但尝试各种数值,看代码的结果和中间结果,发现其中规律。

所以说好的编码和调试的能力,需要有好的层次感,发现事物的规律,还要注重细节,一个人,如果有这样的能力还什么事情不可以做。

编码和调试能力的养成,很简单,10W--20w代码行编写量,10W代码行阅读量。在用一点心思,一定可以过关了,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: