好久没看jee开发方面的书籍了,读了《Java敏捷开发——使用Spring、Hibernate和Eclipse》,哈哈,这本书完全合我的胃口。放弃了那些深入的探讨,而是高诉读者如何看待身边层出不穷的东东。
技术并无好坏,而是要选择与当前项目最适合的开发方式。aop技术不知道现在有没有这方面的高手,ioc到是个不错的东西。归根结底还是缘于设计模式。
现在的软件需求量在不断增加,但是软件程序所带来的工作流程上的快捷性还没有在一些小型企业中产生共鸣。如果有一天人们都意识到这点,中国的软件需求量将不可小视。到那时选择一种快捷的开发方式,能在短时间能为客户提供应用系统的公司将有大笔的收益(估计小型的项目居多,薄利就可以多销!)。估计有会有许多软件公司诞生。
不要那些繁琐的软件流程,只要选择当前开发人员熟悉的,大家能够产生共鸣的东西就OK了,一个项目产生一大堆文档,没人管理和更新,到时候还是废纸一堆。
文档是要在项目组成员中产生共鸣,规定开发流程中的技术环节标准,而不是要告诉最终的用户我们做了多少工作:“你的钱花的值了!”。如果你有一个项目团队产生了几页的文档,就能做出一套完善的系统,那可真是perfect!
我的意思是,文档是一个不可量化的东西,不要为了写文档而写文档!
这本书中提到使用的“用户故事”令我印象深刻,在用户故事上进行迭代开发,这个真是个好想法。
用户故事 视图 控制类 合作者类 数据表
A A A A A
B B B B B
使项目目标、内部流程一幕了然比UML的协作图爽多了。
看来要使软件开发快捷有效,自己就必须找到适合提高团队开发效率的文档模式。 simply the best !
分享到:
相关推荐
java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的音乐播放网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的音乐播放网站设计与...
《敏捷Java开发:Spring、Hibernate与Eclipse实战》是一本深度探讨如何使用这些技术进行高效、灵活的软件开发的书籍。书中的代码示例涵盖了Java开发的重要方面,结合了Agile开发理念、Spring框架、Hibernate持久化库...
java毕业设计——基于spring boot的在线选房网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的在线选房网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的在线选房网站设计与...
java毕业设计——基于spring boot的旅游网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的旅游网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的旅游网站设计与实现(源码+...
java毕业设计——基于spring boot的理财管理网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的理财管理网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的理财管理网站设计与...
java毕业设计——基于spring boot的就业信息管理网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的就业信息管理网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的就业信息管理...
在Java开发领域,Spring、Hibernate和Eclipse是三个核心组件,它们的结合使得敏捷开发成为可能。本文将深入探讨这些技术如何协同工作,帮助开发者构建高效、灵活的企业级应用。 **1. Spring框架** Spring是一个开源...
java毕业设计——基于spring boot的疫情数据查看网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的疫情数据查看网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的疫情数据查看...
java毕业设计——基于spring boot的在线招标网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的在线招标网站设计与实现(源码+数据库).zip java毕业设计——基于spring boot的在线招标网站设计与...
java毕业设计——基于spring boot的桌面聊天室系统设计与实现(源码+数据库).zip java毕业设计——基于spring boot的桌面聊天室系统设计与实现(源码+数据库).zip java毕业设计——基于spring boot的桌面聊天室系统...
精通Eclipse整合Web开发——Struts,Spring,Hibernate,JBPM 图书馆下载的,不是很清晰,如果介意的,请不要下载,不要拍砖。 总共有三部分。
精通Eclipse整合Web开发——Struts,Spring,Hibernate,JBPM 图书馆下载的,很不容易。 不是很清晰,如果介意的,请不要下载,不要拍砖。 总共有三部分。
### 敏捷Java开发:Spring、Hibernate与Eclipse的应用 #### 一、敏捷Java开发简介 在《敏捷Java开发:Spring、Hibernate与Eclipse》这一主题中,作者Anil Hemrajani介绍了如何利用敏捷方法结合Java技术来构建企业...
如何整合这4个开源框架进行J2EE开发,如何基于MyEclipseIDE进行开发,J2EE开发的基础和基础环境搭配,Struts、Hibernate、Spring、Eclipse四个框架的使用,如何整合Struts+Hibernate+Spring+Eclipse框架。...
Java EE是企业级应用开发的重要框架,而"精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码"的资源提供了丰富的实践学习材料,旨在帮助开发者深入了解和掌握Java后端开发技术。这个项目案例涵盖了四...
Struts、Spring 和 Hibernate 是Java Web开发中的三大框架,它们的组合使用在企业级应用开发中非常常见。这个压缩包文件“struts+spring+hibernate开发的+开发环境_eclipse3.1+MyEclipse4.1+tomcat5”显然提供了一个...
【标题】"精通Java EE项目案例--基于Eclipse Spring Struts Hibernate (源程序3)" 提供了一个深入理解Java企业级应用开发的实例。这个案例基于经典的"SSH"框架,即Eclipse作为集成开发环境,Spring作为核心框架,...
这份文档名为《Java EE 框架整合开发入门到实战——Spring+Spring MVC+MyBatis(微课版)课后习题答案.pdf》,它显然是关于Java EE中流行的三个框架整合使用的教程。这三个框架分别是Spring、Spring MVC和MyBatis,...
在这个实战教程中,作者李刚聚焦于Struts 2、Spring和Hibernate这三个核心组件的整合,它们是Java EE领域中非常流行的开源框架,用于构建现代化的Web应用程序。 Struts 2是一个强大的MVC(模型-视图-控制器)框架,...
轻量级Java EE企业应用实战——Struts 2+Spring+Hibernate整合开发电子书123全套.part3.rar