引入软件工程的思想

简介: 引入软件工程的思想

首先提出几个问题

1、不使用变量实现4+5 并显示出来结果

2

3

4

5

1-2

工程1的实现与工程2的实现不同之处在于:

工程1直接使用给定的值4.5(固定值)进行相加,并展示。

工程2新增加了一个变量的概念,将给定的值赋值给变量,通过变量相加展示结果。

巨大进步:

引入变量的概念,让我们的数据可变化,不仅仅局限在4.5数值。

实际上你可以复用了一个运算加法。而这种复用更是软件工程的思想

2-3

对比工程2的实现与工程3的实现代码和形式不同之处:

工程2是直接将a加b两个变量的和直接打印

工程3将a加b的值赋值给一个c变量,之后将c打印。

巨大的进步:

封装角度:将a加b两个变量的和进行了封装,直接打印封装好的c变量,c变量解放了a和b

复用角度:a+b的复用更为简单

音量C不仅仅可以输出a加B还可以输出E加D,这样C的作用就变得非常巨大了.从此它就具有了更加无限制的开拓空间

3-4

不同:

工程4开始引入前端的概念,将ab的赋值放在前端,通过用户输入来赋值。

进步:

a.b的值不再是一个客户进行赋值,可以扩展为n个前端,n个客户的赋值,从而引入工程的概念。

有了前端以后我们就能够实现数据输入的分布式,把这些工作原本在客户那里的事情以前,我们就要转嫁到我们手里,现在又送回给了客户由用客户更加自主的随时随地的输入数据,这样解放了程序员,解放了程序,更加调动了客户的主动性和积极性

充分调动了客户的积极性,让客户自己觉得是主人,同时还把很多客户的工作通过分布性的形式迅速的还给了客户,我们在瞬间能够获得大量的数据

4-5

有了messagebox以后,我们就可以针对不同的客户输出不同的内容可以同时输出给多个用户。当然我们还可以赋值给message不同的变量,这样message就得到了复用,同时有了一个message,就有一个和客户沟通的永久通道。

相关文章
layUI数据表格可编辑表格单元格值修改之后获取修改前的值
layUI数据表格可编辑表格单元格值修改之后获取修改前的值
738 0
|
人工智能 弹性计算 运维
通勤路上修故障?钉钉机器人+OOS AI助手实现7×24小时运维自由
通过钉钉机器人配置阿里云OOS AI助手,您可以直接在钉钉群内发送文字指令,实现免登录、跨设备、秒级响应的阿里云运维操作。
|
前端开发
Elasticsearch7.12.1启动报错
ERROR: [1] bootstrap checks failed. You must address the points described in the following [1] lines before starting Elasticsearch.
3771 0
Elasticsearch7.12.1启动报错
|
自然语言处理 搜索推荐 Java
ElasticSearch 实现分词全文检索 - 概述
ElasticSearch 实现分词全文检索 - 概述
259 0
|
机器学习/深度学习 搜索推荐 算法
云上智能推荐:重塑信息获取与消费的未来
市场竞争与合规性:随着云上智能推荐市场的不断扩大,市场竞争也日益激烈。如何在激烈的市场竞争中脱颖而出,同时遵守相关法律法规和行业标准,是系统开发者需要面对的重要问题。
|
存储 缓存 数据处理
操作系统中的内存管理优化策略
【7月更文挑战第30天】在计算机科学领域,内存管理是操作系统设计中的核心问题之一。有效的内存管理不仅能够提升系统性能,还能确保程序的高效运行。本文将探讨几种先进的内存管理技术,包括分页机制、虚拟内存、缓存策略以及最新的内存压缩技术。通过深入分析这些技术的实现原理与应用效果,本文旨在为读者提供一套系统的内存管理优化策略,帮助开发者和系统管理员更好地理解和应对内存资源的挑战。
331 0
|
数据可视化 JavaScript 前端开发
Apifox和Apipost哪个好?看完你就知道了
做完一轮竞品分析,我决定选择 Apifox 了。现在对于Apifox和Apipost哪个好?Apifox和Apipost有什么区别?这类问题,我想大家心里有数了
Apifox和Apipost哪个好?看完你就知道了
|
中间件 关系型数据库 MySQL
SpringCloud+Seata+nacos案例(包含源码 Seata及nacos安装教程)
SpringCloud+Seata+nacos案例(包含源码 Seata及nacos安装教程)
578 0
SpringCloud+Seata+nacos案例(包含源码 Seata及nacos安装教程)
|
前端开发
Umi.js
Umi.js
489 0
|
定位技术
【Axure教程】拖拉拽放大缩小和移动元件
【Axure教程】拖拉拽放大缩小和移动元件

热门文章

最新文章