还有十天试用期就结束了,但是公司要我搞清楚的项目源码我都还没弄懂,以后我还怎么去写代码呢??
其实编程的基础我已经有了,C,C++,JAVA,数据结构我都学的很好,但一看到数十万行代码的工程我就
没了头绪,连它的逻辑结构都弄不清楚,难道我真的不适合做程序员,,无奈....
不知道有没有兄弟姐妹们经历过这样的无助,真想听听你们当时是怎么过来的,最好能留下联系的方式,
帮助一下我这个彷徨中的新人!!

解决方案 »

  1.   

    我就是不太清楚系统是如何架构起来的啊,有时候我甚至都不知道那些地方是用JAVA代码实现,哪些又是用JAVASCRIPT实现的
      

  2.   

    其实编程的基础我已经有了,C,C++,JAVA,数据结构我都学的很好,
    ==========================================================
    如果你不是个高手的话 我想你只是C,C++,JAVA语法学的很好 可能缺少一些编程的思想 去看看设计模式啊AOP啊啥的 虽然不一定看的懂 但是可以开阔下视野 你会发现原来还可以这样玩
      

  3.   

    还有十天试用期就结束了,但是公司要我搞清楚的项目源码我都还没弄懂,
    以后我还怎么去写代码呢?? 
    _________________________________________________________相信你已经付出了很多的努力了,对你现在的迷惘能理解,再听你这么说,
    我感觉心里也不好受。
    应该没有人让你把十万行代码一行一行地从头看到底吧,估计也没有人能做到。让你看代码的意思是看看这些代码的流程和结构,以及它们是怎么整合起来了。一般来说你可以先找到页面上的 form 从 action 作为入口,action 入口如
    果用的是 MVC 框架的话,基本上都是配置在 xml 文件中的,根据文件中的配置
    找到实现类,再一层一层地向底层看,稍微地看几个页面基本上就清楚是怎样的
    流程和结构了。第一次看可以看看它们大致的走向,看到持久层时就差不多了,再把具体的实现
    稍微地看一下。
      

  4.   

    其实编程的基础我已经有了,C,C++,JAVA,数据结构我都学的很好,
    ==========================================================
    看来你写程序的基础已经有了,但是缺少实践,看项目源码主要看流程,比如从用户登录开始
    顺藤摸瓜,直到弄明白一个完整的模块,一般其他的模块也都是类似的。
      

  5.   

    我觉得你可以先从接口和抽线类入手去了解这些代码,如果你有UML基础可以看一部分然后画一些类结构草图,一步一步的把整个代码结构画出来,然后看哪部分拿的不是很准或者不清楚再想办法把它弄懂。重复前面的步骤几遍应该能把整个项目的逻辑结构搞懂。
    这么大的项目为啥就没有点参考的设计文档呢?真把人当coder耍哟