刚进公司项目经历就要求我看源码来加功能.
待我缕缕头绪.
刚开始来这家公司面试的时候,面试我的是老板,当时我还不知道.
他说"我们公司现在需要的是一个自学能力非常强的人".
讲这个,并不是说我进了这家公司我就自学能力强,
只是老板并不知道,这个项目我一个人来加两个那么大的功能,而且没有任何文档的帮助下,后台至java代码,文件配置,前台至html,css,js全是我来写.才一个月4000,我也是初来乍到当时就觉得4000就4000把总好过没有,先学习一段时间再说,没想到进了公司才发现,项目组的开发人员结构竟是这种虚至若无的团队
截止到今天,呆在新公司已经三个礼拜了.
公司的开发人员就两个,年龄比较大的那种.
姑且将他们成为"X"和"H".
公司有个项目,是个类似erp,严格意义却算不上erp的东西,不伦不类的.
我才进公司第三天,X就把这个项目的源码给了我.
当时给的项目版本是2.0的,接着又过了一个礼拜他又给了我3.0的源码.
他叫我看旧的代码来了解的业务逻辑,然后给新平台加两个功能(也就是3.0)
当我看到他代码的时候 我发现他并没给我文档.
我心想,可能有注释吧.
可是当我把项目跑起来,翻遍之后才发现没有任何注释,且代码杂乱无章.
我遂问之,答曰:"赶时间,懒,不愿写了.你自己先看看吧.".
双节之前一天,给了我封邮件,说让我在十月份之内加两个功能.
我心想:旧平台上的业务逻辑我都还看的迷迷糊糊的.我还能做的下去吗?
各位,我并不是来抱怨的,我是来寻求解决办法的,项目中前台后台全部都是我一个人做,几百M的项目还有数据库.
而且里面很多东西我都没学过,不过我这些日子,项目中90%的技术我都了解的差不多了,也会运用了,代码也看得懂,
唯一一点就是,没有项目说明,代码太乱,看起来太累.
我找个Action都要从页面上用firebug找到相应的名字 再到struts的xml中去找那个类.一步一步的看他代码怎么写的,
看他sql怎么拼的,我看得懂,就是刚看完这个模块,就忘了之前看的模块了.头都大了,太乱了.
举个例子吧:
他页面里有个列表控件,是他自己写的一个js,我看了下源码,也不是很难,无非扩展了jquery的一个功能,也就一个函数.
可由于心理很乱,看起来很是烦躁.后台代码一到这我就又忘了代码怎么走的了.
想问下各位,有没有好的方法让我这种心态平和下来,我也想给制定一个计划,一步一步看,一步一步了解他的项目,可是代码刚从后台走到前台我脑袋又乱了.
我现年20岁,刚毕业不久.曾经在培训中心培训过,自学能力自认为还行,我看东西一般都很快而且理解得也不错,就是容易忘.