既然你学的是java
那么《设计模式》和《重构》那两本书不可不学。不过那些不是软件工程的,是提高程序员功力的。

解决方案 »

  1.   

    <<软件工程-Java语言实现>>
    <<人月神话>>
      

  2.   

    看样子你学习计算机编程也不是很久,工作经验,编程经验就更不用谈了,我的建议是看一下
    《Effective Java》、《Software Engineering》还可以看apahce组织的项目,理解一下架构,之后再到实践中去体会软件工程!
      

  3.   

    《设计模式》和《重构》两本书不可不学。
    《Effective Java》、《Software Engineering》
    挺经典的!!!
    <<软件工程-Java语言实现>>
    <<人月神话>>
    也不错。
      

  4.   

    看看<<软件工程-Java语言实现>>吧
      

  5.   

    <<人月神话>>
    <<人件>>是两本不错的书
      

  6.   

    好像没有学习什么书艾,需要什么文档,怎么设计,可以向sqa,质量管理员去要,只要一个项目结束,一切ok。
      

  7.   

    软件工程有一系列的东西要学。首先你把OO的概念搞清楚明白就不容易,UML、设计模式、重构都得熟悉。其次根据你以后的工作开发项目的大小,学一点过程的方法论,大的可以学统一过程,小的学学极限编程、敏捷开发也不错。
    还想学东西的话,构架设计、系统分析、需求分析、测试、项目管理,什么东西都够学一辈子的,关键是把看清楚自己的能力。
      

  8.   

    支持 
     《软件工程--实践者的研究方法》+<<人月神话>>+ 《设计模式》+《重构》
    但如果编程经验不足, 也许也难学的好哦!
      

  9.   

    不知道你的java功底学了一年的效果怎么样!
    能否具体说说到了那种程度呢!