通过《Java核心编程》探索程序设计
程序是一组可以用来解决问题的指令,通常,一个程序包含许多指令,而且这些指令相当复杂。因此,开发一个成功的程序需要仔细地规划,认真地执行,以及持续地维护。以下是程序开发过程中涉及的典型步骤。需求分析设计实施测试文档撰写维护需求分析是确定程序的需求和目标;设计时编写程序的大纲;实施是编写程序本身;测试是验证程序的运行;文档撰写是对程序进行描述;维护是在以后的工作中进行改进和修复错误。这些步骤是按照合理的顺序排列的,通常先进行需求分析,然后是设计等。但有些步骤应该在整个开发过程中进行.