我是做软件编程的,刚入职,经理让先看代码,代码很多,有什么办法可以快速入门?

如题所述

你好歹也是计算机相关专业毕业的吧?应该知道没有快速入门这种说法。看代码是一种经验,经验哪怕全告诉你了,还是得实践才掌握。
书籍的话,当然是推荐你看《代码阅读》这本书啦,不过我正在看,不能根据书中内容给你建议。
自己的感觉,你好歹先看下你们项目的说明文档吧?难不成他让你看的代码是完全没有说明文档的?
让你看代码,你最好要搞清楚,是让你看什么。是有个大致结构的了解,还是把细节也弄清楚。不管怎么样,看代码肯定要先有个全局掌握。
如果是大项目的话,应该都有个MAKEFILE才对。所以,先看MAKEFILE,看看程序的编译、运行是怎么弄的。
根据说明文档这些内容,你要先弄清楚项目有哪些模块(面向对象的类或面向过程的函数),他们之间是如何互相调用。对软件结构有所了解。
如果还要求你看得更细致,以后对软件维护的话,你就要看代码的细节的,不过,写得好的代码,一个函数(方法)的代码量不会太大。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-09
项目经理让你看代码的目的
是为了让你了解这个团队的编码习惯,以及代码结构
你不要一行行的死记硬背,没有任何意义
首先看变量定义规则,其次看注释方法,然后看模块间调用整合思路
结合文档,搞清楚这个项目是个啥,什么架构,需要哪些专业知识
然后结合功能模块分别运行,看看对应的代码如何运作,了解项目的脉络
看看别人做到什么程度了,项目还有哪些需要你来参与,你重点看这部分的代码以及相关模块的关联
最后,尝试找出目前系统有什么缺陷或不足,当然,这步如果能力不够可以不用理会。本回答被提问者采纳
第2个回答  2013-01-09
看一个最简单的功能。了解项目各模块之间的调研机制
相似回答