软件工程——面向过程的软件设计方法

简介:   面向过程的软件设计方法是一种最为实际的设计方法。面向过程是一种以过程为中心的编程思想,就是先分析整个程序所需要的步骤,然后通过函数把这些步骤一个一个实现,在程序设计的时候有需要直接调用就行了。

  面向过程的软件设计方法是一种最为实际的设计方法。面向过程是一种以过程为中心的编程思想,就是先分析整个程序所需要的步骤,然后通过函数把这些步骤一个一个实现,在程序设计的时候有需要直接调用就行了。我们常用的面向对象的设计方法也包含面向过程的思想,面向过程是一种最基础的设计方法。面向过程的软件设计方法考虑的是实际的实现,一般是自顶向下逐步实施。因此面向过程最重要的是模块化设计,而面向对象主要是把事务付给对象,对象具有属性和方法,抽象出来的是一个类。因此对于规模不是很大的程序,面向过程的设计方法相对来说具有一定的优势。

 

目录
相关文章
|
前端开发 JavaScript Java
【实训项目】易行APP设计(c2c二手交易平台)
【实训项目】易行APP设计(c2c二手交易平台)
601 0
|
Java 应用服务中间件 nginx
微服务技术系列教程(45)-Docker总结
微服务技术系列教程(45)-Docker总结
347 0
|
存储 API 数据安全/隐私保护
推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue
很多同学都是用过 Elasticsearch 的 GUI 工具 Kibana ,但 Kibana 相对比较重,这篇文章,笔者推荐推荐一款**轻量级**且**强大**的 Elasticsearch GUI : **elasticvue** 。
 推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue
|
存储 Cloud Native Serverless
云原生最佳实践系列 7:基于 OSS Object FC 实现非结构化文件实时处理
阿里云OSS对象存储方案利用函数计算FC,在不同终端请求时实时处理OSS中的原图,减少衍生图存储,降低成本。
|
SQL 关系型数据库 MySQL
|
数据采集 NoSQL API
自建使用隧道代理全教程,太难?阿布云快代理小象代理的隧道代理用谁的?
在信息技术飞速发展的今天,通过部署隧道代理可增强网络通讯的安全性,并简化数据采集过程中的代理IP使用。本文将介绍如何部署隧道代理,包括选择付费代理IP、安装必要的库(如 requests)、搭建隧道并使用 Redis 管理代理IP,以及使用 OpenResty 实现代理IP的自动转发。此外,还推荐了青果网络提供的隧道代理服务及其优势。
|
JavaScript 开发者 内存技术
修改npm源--多种方式
修改npm源--多种方式
7983 0
|
算法 计算机视觉
OpenCV-自适应阈值函数cv::adaptiveThreshold
OpenCV-自适应阈值函数cv::adaptiveThreshold
806 0
OpenCV-自适应阈值函数cv::adaptiveThreshold
|
SQL 前端开发 Java
领域驱动系列-浅析VO、DTO、DO、PO
领域驱动系列-浅析VO、DTO、DO、PO
1985 0
|
存储 Swift
Swift属性包装器@propertyWrapper
Swift属性包装器@propertyWrapper
367 0