阶段3:正式创建

读这本书的可能是程序员,现在进入的正是你可能最感兴趣的阶段。由于手头上有一个计划——无论它有多么简要,而且在正式编码前掌握了正确的设计结构,所以会发现接下去的工作比一开始就埋头写程序要简单得多。而这正是我们想达到的目的。让代码做到我们想做的事情,这是所有程序项目最终的目标。

但切不要急功冒进,否则只有得不偿失。根据我的经验,最后先拿出一套较为全面的方案,使其尽可能设想周全,能满足尽可能多的要求。给我的感觉,编程更象一门艺术,不能只是作为技术活来看待。所有付出最终都会得到回报。作为真正的程序员,这并非可有可无的一种素质。全面的思考、周密的准备、良好的构造不仅使程序更易构建与调试,也使其更易理解和维护,而那正是一套软件赢利的必要条件。

构建好系统,并令其运行起来后,必须进行实际检验,以前做的那些需求分析和系统规格便可派上用场了。全面地考察自己的程序,确定提出的所有要求均已满足。现在一切似乎都该结束了?是吗?

时间: 2024-11-05 02:42:50

阶段3:正式创建的相关文章

黄光裕案处于立案审查阶段尚未正式立案

经济观察网 记者 李丽 北京市二中院内部人士2月23日对记者表示,黄光裕案件尚未立案,二中院刑庭还未接到案卷,开庭日期更是无法确定. 2010年2月12日,北京市人民检察院第二分院以被告人国美电器控股有限公司董事局原主席黄光裕涉嫌非法经营罪.内幕交易罪.单位行贿罪向北京市第二中级人民法院提起公诉,同案其他被告人及相关被告单位亦由北京市人民检察院第二分院一并提起公诉. 据行业内人士称,北京市二分检之所以在春节前两天提起公诉,主要是为了减轻外界对其的关注. 根据<民事诉讼法>的规定:人民法院收到起

从XML到Java代码的数据绑定之二 从XML数据创建类

数据绑定系列的第二篇是如何从 XML 数据限制中生成一个 Java 语言. 本文通过完整的代码展现了如何生成类和代码,并提供了如何定制您自己版本的建议. 还没有看过第一篇吗?第一篇, "对象,无处不在的对象", 解释了数据绑定是如何将 XML 和 Java 语言对象互为转换.它比较了数据绑定和其它在 Java 程序中处理 XML 的方法, 并介绍了一个 XML 配置文档示例.第一部分也介绍了使用 XML Schema 来约束数据. 在深入 Java 程序和 XML 代码之前,先快速回顾

浙江普高课改 113门高中网络选修课程正式“上线”

浙江省普通高中选修课网络课程 截图 浙江在线9月14日讯 减少必修课,增加选修课,必修课学分从116分减至96分,选修课的学分从28分增至48分.选修课程占总学分的比例由原来的19.4%提高到1/3,高中生可以像大学生那样走班选课-- 这个学期开始,浙江省启动深化普通高中课程改革.这两天,由浙江省教育厅组织建设的113门选修课网络课程也通过专家审议正式上线. "浙江省普通高中选修课网络课程"网站(http://xxk.zjer.cn)中提供的113门选修课,有电子教材,有教学课件,还有

Proxmox ve创建虚拟机、设置NAT端口转发图文教程

    前几天折腾2欧的时候看到后台有Proxmox,就试了下,因为母鸡cpu的限制,不能虚拟kvm的小鸡,只能折腾openvz的了.       Proxmox 是一个集成了KVM.OpenVZ的开源虚拟化管理平台.基于Debian Etch构建.Proxmox有简单易用的WEB控制面板.让用户可以在网页环境中轻松的建立和管理KVM以及OpenVZ构架的虚拟机.   二.安装Proxmox   我在网上看到很多都是通过官方提供的ISO镜像或者独服自己提供模板来装的Proxmox,自己编译安装还

谷歌正式推出“谷歌风投” 致力挖掘创业公司

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 北京时间3月31日消息,据国外媒体报道,谷歌公司于当地时间3月30日下午通过官方博客发布文章称,公司将正式创建名为谷歌风投(Google Ventures)的风险投资基金.该文章由里奇-米纳尔(Rich Miner)和比尔-马丽斯(Bill Maris)撰写,此二人也将担任谷歌风投的合伙人. "谷歌风投"网站LOGO 以下

KVM与kickstart集成

KVM与kickstart集成在这里我要说明下,因为在前面有关CentOS无人值守安装的文章中,我提到过如果要使用网卡PXE功能的话,内网中必须有DHCP服务器. 也就是说内部网络中必须有一台DHCP服务器,用来获取TFTP服务器的地址,否则无法进行无人值守安装,CentOS也就无法通过网络安装. 如果我们是物理机通过网络进行安装CentOS的话,那么上述条件必须符合,也就是说.内网中必须存在DHCP服务器,否则客户端的网卡不能获取到相关的IP地址. 但是如果我们是通过KVM进行安装虚拟机的话,

深入学习虚拟机类加载过程

JVM的类加载机制是指虚拟机 把描述类的数据从class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型的实现过程. 类加载过程具体可以分成下面几个步骤: (1)装载:查找和导入Class文件: (2)链接:把类的二进制数据合并到JRE中:  校验:检查载入Class文件数据的正确性:  准备:给类的静态变量分配存储空间,赋默认值:  解析:将符号引用转成直接引用: (3)初始化:对类的静态变量,静态代码块执行初始化操作. 加载 Loading过程

如何申请淘宝TOP接口appkey接口教程

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 欢迎大家来到淘宝网开放平台,申请appkey前,请先实名淘宝网ID,然后在http://open.taobao.com 申请开发者.http://open.taobao.com/isv . 演示网址:http://www.qqhk.net 下边是具体步骤: 一.创建新应用 1.应用基本信息:填写名称(自己为你的应用起名字) 2.应用类型: &

thinking in java

写在前面的话 引言: 第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类: 尽管extends关键字暗示着我们要为接口"扩展"新功能,但实情并非肯定如此.为区分我们的新类,第二个办法是改变基础类一个现有函数的行为.我们将其称作"改善"那个函数. 为改善一个函数,只需为衍生类的函数建立一个新定义即可.我们的目标是:"尽管使用的函数接口未变,但它的新版本具