上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 一、今日学了啥? 建造者模式(Builder Pattern):将复杂对象的构建过程与其具体表示分离,通过相同步骤生成不同形态的对象(如汽车组装)。 原型模式(Prototype Pattern):通过克隆已有对象创建新对象,避免重复初始化(如基于“张三”生成“李四”)。 单例模式(Singleto 阅读全文
posted @ 2025-06-30 22:39 梦想截留时光 阅读(11) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 设计模式分为创建型/结构型/行为型三大类,需掌握各类定义依据及典型模式 工厂方法模式通过继承实现对象创建,符合开闭原则,解决简单工厂的修改封闭问题 抽象工厂通过组合不同配置的工厂类,解决类爆炸问题,适用于多维度变化场景 需重点记忆适配器模式的双重身份(既是类模式又是对象模式)及常见 阅读全文
posted @ 2025-06-29 11:48 梦想截留时光 阅读(19) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 面向对象设计(OOD)需区分与面向对象分析(OOA)的关系,前者关注需求实现与技术细节,后者聚焦需求建模; 设计模型包含架构图、交互图、细化类图等; 核心设计原则包括单一职责、开放封闭、里氏替换、依赖倒置、接口隔离、组合重用、低米特原则七项。 二、重点/要记住的! 🔺 面向对象设 阅读全文
posted @ 2025-06-28 19:57 梦想截留时光 阅读(9) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 系统设计目的:制定技术实施蓝图,权衡利弊后输出详细设计方案 模块设计核心:高内聚(单一职责)+低耦合(依赖最小化) 设计流程:概要设计(架构划分)→ 详细设计(算法/数据结构) 核心原则:自顶向下分解、信息隐蔽、模块独立性 二、重点/要记住的! 🔺 高内聚等级:功能内聚(单一完整 阅读全文
posted @ 2025-06-27 23:21 梦想截留时光 阅读(28) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 软件设计早期分为四个活动:体系结构设计(结构设计)、数据设计、接口设计(含人机界面设计)、过程设计,需理解其定义及关联。 人机界面设计三大原则:置于用户控制之下(如操作灵活性)、减小记忆负担(如操作一致性)、保持界面一致性(布局统一性)。 二、重点/要记住的! 🔺 体系结构设计: 阅读全文
posted @ 2025-06-26 22:49 梦想截留时光 阅读(12) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 软件架构=软件体系结构 架构设计就是需求分配,即将满足需求的职责分配到组件上 架构风格包括数据流风格、调用/返回风格、独立构建风格、虚拟机风格、仓库风格等 风格类型 特点 典型应用 数据流风格 数据按顺序流动处理,分批处理(全量处理)和管道过滤器(流式处理) 视频下载(边下边播)、 阅读全文
posted @ 2025-06-25 21:08 梦想截留时光 阅读(33) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 业务流程设计旨在根据市场需求调整企业流程,核心任务包括透视现有流程质量并优化以提升客户满意度。常用方法有标杆瞄准、IDEF建模,工具包括程序流程图、盒图(N-S图)和问题分析图(PAD)。 业务流程重组(BPR)强调彻底再造,而业务流程管理(BPM)侧重持续优化,两者目标与适用场景 阅读全文
posted @ 2025-06-24 23:29 梦想截留时光 阅读(34) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 需求管理完整工作流程案例(在线教育平台"错题本"功能开发) 1. 需求收集阶段 场景 某在线教育平台计划新增"错题本"功能,提升用户学习效率。 收集方法 用户调研:通过问卷收集300名用户反馈,80%用户希望有错题自动归集功能。 竞品分析:竞品A的错题本支持按科目分类,但无智能推荐 阅读全文
posted @ 2025-06-23 23:02 梦想截留时光 阅读(25) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 需求定义:分为严格定义法(需求可预先明确)与原型法(需求需迭代确认),需区分适用场景。 需求验证:通过评审、测试及用户签字确认需求合理性,避免开发后争议。 需求状态跟踪:需求经历建议→评审→批准→实现→验收等状态变更,需全程记录。 需求跟踪矩阵:验证原始需求与分析结果、实现功能的一 阅读全文
posted @ 2025-06-22 22:57 梦想截留时光 阅读(25) 评论(0) 推荐(0)
摘要: 一、今日学了啥? 顺序图(Sequence Diagram) 动态交互图,强调消息的时间顺序和生命线(对象存在时间段)。 核心要素:对象、调用关系、返回消息、时间轴。 通信图(Communication Diagram) 同属交互图,但侧重对象间的关联关系,不体现时间顺序。 与顺序图本质区别:弱化时 阅读全文
posted @ 2025-06-21 22:05 梦想截留时光 阅读(20) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页