《重构[改善既有代码的设计中文版]/软件工程系列》中文版,侯捷等译,Martin Fowler和本书另几位作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。本书解释重构的原理(principles)和最佳实践方式(best practices),并指出何时何地你应该开始挖掘你的代码以求改善。本书的核心是一份完整的重构名录(catalog of refactoring),其中每一项都介绍一种经过实证的代码变换手法(code transformation)的动机和技术。
上传时间: 2013-12-18
上传用户:417313137
宿舍管理系统(包括论文): 该系统是用JAVA语言编写的学生公寓管理系统,本系统在研制开发过程中,基本遵循软件工程方法,完全采用结构化程序设计方法。 本系统的主要功能可以方便的对学生宿舍进行管理,系统采用MYSQL数据库使数据具有较强的完整性、较好的数据安全性等特点以及提供了标准的帮助,使用户方便的获得所需的帮助。界面友好、操作简单、功能齐全、具有较好的人机接口界面是本系统的最大优点。
上传时间: 2013-12-17
上传用户:sk5201314
本文将介绍文本安装Fedora过程,尽可能的表现出真实状态。给初学者一个快速入门的途径! 提示:本教程采用识图方式编写,对常用的加以讲解其余功能读者可自行尝试。 Fedora 是一系列由 Red Hat 支持的项目,由贡献者领导。这些项目由一个庞大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目的核心,是一个操作系统和平台,基于 Linux,允许任何人自由地使用、修改和重发布,无论现在还是将来。
上传时间: 2017-03-30
上传用户:yph853211
Eclipse软件使用常用的快捷键,在开发过程中这些快捷键对快速开发非常有用!
上传时间: 2013-12-18
上传用户:lanjisu111
实现企业信息化管理是现代社会中小企业稳步发展的必要条件,它可以提高企业的管理水平和工作效率,最大限度地减少手工操作带来的失误。进销存管理系统正是一个信息化管理软件,可以实现企业的进货、销售、库存管理等各项业务的信息化管理。本项目将介绍如何使用Java Swing技术和SQL Server 2000数据库开发跨平台的应用程序。通过阅读本项目,可以学习到: 如何进行项目的可行性分析 如何系统设计 如何进行数据库分析和数据库建模 企业进销存主要功能模块的开发过程 如何设计公共类 如何将程序打包
上传时间: 2013-12-02
上传用户:ywqaxiwang
microsoft visual c++ 6.0 程序_指南这本书详尽的介绍和说明了c语言的编程过程,相关软件可以在网上找到
上传时间: 2013-12-26
上传用户:youke111
本软件包是详细讲解了gainsz avr 开发环境以及工程文件的建立,编译,下载,运行调试等过程。
上传时间: 2017-05-06
上传用户:lingzhichao
这是一个描述了洗桶机设计语言的嵌入式软件生成文章,文章很好的介绍了简单的嵌入式软件的生成过程
上传时间: 2014-01-16
上传用户:asddsd
详细介绍关于软件开发流程,开发过程中的注意事项
上传时间: 2014-11-16
上传用户:yuzsu
图书管理软件实现方案,讲解了图书管理软件的设计过程。
上传时间: 2013-11-26
上传用户:13215175592