结构化编程和结构化开发方法之间的区别?
Difference between structured programming and structured approach to development?
我正在寻求澄清 -
术语 'structured programming' 和 'structured development approach' 指的是不同的事物。这是正确的吗?
我的理解是'structured programming'是一种清晰明了的编程,使用子例程和模块等将'structure'保留在软件中。这与 'structured software development approach' 不同,它指的是按顺序完成开发阶段(定义问题、计划、创建、测试和维护)并且在前一个完成之前不开始一个阶段的方法。
我是一名学生,需要弄清楚这些条款。我在正确的轨道上吗?我是否遗漏了任何重要的细节?
是的,你在正确的轨道上,这些是不同的东西。
这两个术语都非常宽泛。在过去 50 年中使用的所有编程范式(过程式、面向对象、函数式等)都是结构化的。我还要说的是,每种开发方法(瀑布、v 模型、敏捷等)也以某种方式构建。当然还有不同的档次。
我正在寻求澄清 -
术语 'structured programming' 和 'structured development approach' 指的是不同的事物。这是正确的吗?
我的理解是'structured programming'是一种清晰明了的编程,使用子例程和模块等将'structure'保留在软件中。这与 'structured software development approach' 不同,它指的是按顺序完成开发阶段(定义问题、计划、创建、测试和维护)并且在前一个完成之前不开始一个阶段的方法。
我是一名学生,需要弄清楚这些条款。我在正确的轨道上吗?我是否遗漏了任何重要的细节?
是的,你在正确的轨道上,这些是不同的东西。
这两个术语都非常宽泛。在过去 50 年中使用的所有编程范式(过程式、面向对象、函数式等)都是结构化的。我还要说的是,每种开发方法(瀑布、v 模型、敏捷等)也以某种方式构建。当然还有不同的档次。