摘要: ‌软件构造主要学习设计模式、软件结构、模块化软件构造、面向对象的软件构造、软件重构与交付等方面的知识。‌ ‌设计模式‌是软件构造中的一个重要部分,它涉及如何针对接口编程而不是针对实现编程,旨在实现对象之间的松耦合设计,以及如何使用面向对象设计原则进行程序编码。学习设计模式的重点在于理解模式的使用场景 阅读全文
posted @ 2024-09-16 21:17 新晋软工小白 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一、软件设计模式的产生背景“设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Patte 阅读全文
posted @ 2024-09-16 21:16 新晋软工小白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 第一章:软件开发概述 1.1软件与程序1.1.1从程序到软件 计算机程序(简称程序)是为了解决某个特定问题而用程序设计语言描述的适合计算机处理的语句序列;软件是能够完成预定功能和性能的可执行的程序和使程序正常执行所需要的数据,加上描述软件开发过程及其管理、程序的操作和使用的有关文档,即“软件=程序+ 阅读全文
posted @ 2024-09-16 21:14 新晋软工小白 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一、什么是大数据1.1 定义麦肯锡全球研究所给出的定义是:一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征我自己的定义:大数据是一门旨在研究如何在巨大的数据集中高效地存储、处理、分析和提取价 阅读全文
posted @ 2024-09-16 21:10 新晋软工小白 阅读(3) 评论(0) 推荐(0) 编辑