这是一本独一无二,富有洞察力的书,它集结了软件设计大师们的见解和思想。在每一章的内容中,当今的顶尖程序员们将向您展示一个个用来处理各种困难问题的优雅的解决方法,同时给予详尽的讲解,以期让您了解这些方法的优雅所在。这本书不能被简单地归类为又一本设计模式,或者又一本用来指导事情对错的软件工程条例。相反,这本书给您提供了一个机会,让您有机会站在一些软件设计巨人的肩膀上,透过他们的视野,来看待我们身处的世界。三十八位大师级的程序员,一步步讲解他们的项目架构,开发时的种种折中考虑(tradeoffs)以及何时必须打破常规,寻求突破
标签:
上传时间: 2013-11-25
上传用户:xiaohuanhuan
JHotDraw是一个二维的GUI框架,主要用于支持用Java开发的图形编辑器。JHotDraw基于两大重要的技术:面向对象设计模式(Design Pattern)和应用框架(Application Framework),提高了JHotDraw的可复用性和可扩展性。研究JHotDraw,可以很好的学习设计模式和应用框架的应用
上传时间: 2016-04-09
上传用户:阳光少年2016
饮料自动售货机,采用状态设计模式模拟饮料自动售货机
标签: 自动售货机
上传时间: 2016-05-24
上传用户:xieguodong1234
JAVA实现的一个类库,类似于APACHE Log4J的日志功能 Custom Logging Library 运用设计模式的概念,并且完成Client/Server的部署。
标签: JAVA
上传时间: 2014-12-21
上传用户:稀世之宝039
rose 学习的好书籍,用于软件设计的设计模式中
上传时间: 2013-12-26
上传用户:zuozuo1215
《Design Patterns》Complete Implementation (by Java),此目录里包括了<Design Patterns>一书中所有23种设计模式的实现(Java 版)源码。
标签: Implementation Complete Patterns Design
上传时间: 2016-06-13
上传用户:2467478207
java信息管理系统本系统基于Java平台,采用设计模式:MVC(模型--视图--控制),采用的技术:Jsp+JavaBean+Struts+JDBC,数据库:MySQL Struts采用Struts 1.2 版本,MySQL采用MySQL5.0
上传时间: 2016-06-18
上传用户:haohaoxuexi
本系统基于java平台,采用设计模式:mvc(模型--视图--控制),基于接口与接口实现类,工厂模式和抽象工厂模式,单例模式,充分把系统解耦,采用的技术:jsp+javabean+struts+hibernate,数据库:mysql struts采用struts 1.2 版本,mysql采用mysql5.0, hibernate采用hibernate3.1 系统特色: 1,栏目无限级分类,形成树型结构,可以随意增加,修改,移动,删除栏目,移动或删除栏目的同时系统自动移动或删除其对应子栏目和信息。 2,系统支持国际化,采用utf-8编码,资源文件里可以设置多国语言,形成多国语言界面。 3,系统采用struts标签制,避免jsp页面出java代码。 4,完全生成前台静态页面,大大提高网民浏览前台页面的速度,降低服务器的资源开销。 5,集成最新编辑器(ewebeditor v4.60),实现所见即所得的效果 后台登陆地址:/manage/adminlogin.jsp 登陆管理名称为:admin123 密码:admin123
标签: java
上传时间: 2016-06-18
上传用户:小宝爱考拉
软件工程,设计模式,论述瀑布模型软件开发方法的基本过程
标签: 软件工程
上传时间: 2016-06-19
上传用户:dave520l
软件工程,设计模式,机关办公自动化建设的需求分析与建议
标签: 软件工程
上传时间: 2016-06-19
上传用户:彭玖华