构建之法阅读笔记(1)

博客纠正了程序和软件相同的错误认知,指出程序是源程序,是数据结构加算法,而软件由程序和软件工程构成。软件工程涵盖开发、运营和维护等过程,开发软件要考虑用户满意度等方面,需按流程开发出可维护和发展的软件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以前错误的认为程序和软件是相同的,只不过叫的不同,程序就是一款软件了,但读了这本书之后,我发现我的这种想法是错误的。程序,指的是源程序,就是一行行的代码。程序是数据结构+算法,但软件是由程序+软件工程构成。

软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。包括软件需求分析、软件设计、软件构建、软件测试、软件维护。

开发一款软件我们要充分考虑到一下几个方面:

1、用户满意度

2、可靠性

3、软件流程的质量

4、可维护性

我们要通过实际的需求,开发出符合用户的软件,在开发时,要通过一定的软件流程,在预计的时间内,通过团队的努力开发出“足够好”的软件,并通过数据和其他方式展现所开发的软件是可以维护和继续发展的。

转载于:https://www.cnblogs.com/quyangzhangsiyuan/p/11058796.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值