软件工程
文章平均质量分 90
软件工程,设计模式,架构师
天赐细莲
B站关注:天赐细莲
展开
-
(软工) 功能性和非功能性需求是什么?
软件开发的根本目的就是满足客户的需求。这个客户可以是一个人,一个企业,甚至是你公司内部的另一个部门。但绝大多数客户往往无法准确表达自己希望的需求,这时就需要软件架构师去挖掘功能。一般来说软件功能可以分为功能性需求和非功能性需求。原创 2024-06-04 00:03:43 · 733 阅读 · 0 评论 -
软件设计之SOLID原则
软件设计之SOLID原则(SRP) 单一职责原则 Single Responsibility Principle(OCP) 开闭原则 Open Closed Principle(LSP) 里氏替换原则 Liskov Substitution Principle(ISP) 接口隔离原则 Interface Segregation Principle(DIP) 依赖倒置原则 Dependency Inversion Principle原创 2023-12-27 00:03:42 · 1128 阅读 · 0 评论 -
软件设计原则 1小时系列 (C++版)
申明面向对象-软件设计原则-1小时搞懂-波波酱老师_哔哩哔哩_bilibili本文为up主的视频教学总结成文本和code业主要是为了Cpper学习者学习。因为up在视频中使用的是java描述。原创 2023-10-08 22:39:39 · 703 阅读 · 3 评论 -
代码规范(C/C++规范)
什么是代码规范一套用于统一代码开发的准则为什么需要代码规范提升代码可读性,提升团队效率。原创 2023-03-07 18:06:36 · 1069 阅读 · 1 评论 -
(设计模式) (李建忠 C++) 总结
李建忠老师C++设计模式教程源码资料来自rhyspang/CPP-Design-Patterns: C++设计模式 (github.com)(设计模式) (李建忠 C++) 23种设计模式_天赐细莲的博客-CSDN博客“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。原创 2022-12-14 22:09:16 · 810 阅读 · 0 评论 -
(设计模式) (李建忠 C++) 23种设计模式
李建忠老师C++设计模式教程StrategyDecoratorBridgePrototypeBuilderSingletonFlyweight接口隔离:FaçadeProxyMediatorAdapter状态变化:MementoState数据结构:CompositeIterator行为变化:CommandVisitor。原创 2022-12-14 17:54:58 · 3913 阅读 · 1 评论