软件开发
-
我爱用 Qt Creator IDE 的九个原因
作者: Stephan Avenwedde 译者:LCTT wangzequan | 2022-06-27 19:20 评论: 1 &nb…
-
包及内置模块与软件开发目录规范
目录 绝对导入与相对导入 包的简介 内置模块 软件开发目录规范 编程思想 绝对导入与相对导入 1.绝对导入:以执行文件所在的sys.path为起始路径 往下一层层查找 1.i…
-
python软件开发目录与规范
绝对导入与相对导入 查找路径只按照执行文件所在的sys.path – 绝对导入 # 就是按照执行文件所在的sys.path为起始路径,一步步往下查找 eg1 : fro…
-
【python基础】第24回 包和软件开发规范
目录 本章内容概要 本章内容详解 1. 绝对导入与相对导入 1.1 导入 1.2 代码推导 1.3 绝对导入 1.4 相对导入 2. 包的概念 2.1 如何理解包 2.2 包的作用…
-
软件开发中的DevOps
当今世界改变的速度已与过去不同,每当经历一个颠覆性的技术革命时,都给这个世界带来了深刻的变化,大数据、云计算、人工智能等新兴技术推动着世界不断前进,如何在这样一个VUCA时代下实现…
-
我爱用 Qt Creator IDE 的九个原因
作者: Stephan Avenwedde 译者:LCTT wangzequan | 2022-06-27 19:20 &n…
-
结对编程与同行评审的区别
结对编程 :结对编程是极限编程的一个组成部分。它的工作原理是两个人结成一对,绝对比一个人好。它涉及在创建设计之前对设计假设进行分析。它需要配对成员之间的实时交互。结对编程可用于测试…
-
自由软件和开源软件的区别
自由软件 :“自由软件”是指尊重用户自由和社区的软件。粗略地说,这意味着用户可以自由地运行、复制、分发、学习、更改和改进软件。“自由软件”这个词有时会被误解——它与价格无关。这是关…
-
通用软件开发和定制软件开发的区别
通用软件开发:通用软件开发是由开发软件产品的开发人员执行的过程。本次开发的项目类型为产品软件项目。通常,该产品是针对所有类型的业务需求而制造的,这些业务需求在一段时间内在市场上有积…
-
线性和非线性数据结构的区别
1. 线性数据结构 数据元素按顺序或线性排列的数据结构,其中每个元素都附加到其前一个和下一个相邻元素,称为线性数据结构。在线性数据结构中,涉及单层。因此,我们只能在一次运行中遍历所…