随笔分类 -  设计模式

设计模式
摘要:设计模式是设计原则的“落地形态”,是前人总结的、解决特定场景问题的通用代码结构。掌握常用设计模式,能让你用成熟的方案解决开发中的高频问题,写出更优雅、易维护的代码。 本文聚焦23种设计模式中最常用的10种,按“创建型、结构型、行为型”三大类划分,每类讲解核心原理、适用场景、Java实现代码,全程贴合 阅读全文
posted @ 2026-03-12 15:56 七星6609 阅读(4) 评论(0) 推荐(0)
摘要:设计原则面试高频题+Java代码实践(吃透面试+落地开发) 结合面试高频场景,我会先整理核心面试题+标准答案(覆盖90%面试考点),再用Java代码逐一演示七大设计原则的落地用法,兼顾“面试答题”和“实际开发”双重需求。 一、设计原则高频面试题+标准答案 基础必问(80%面试官会问) 1. 请说说S 阅读全文
posted @ 2026-03-12 15:52 七星6609 阅读(1) 评论(0) 推荐(0)
摘要:一文搞懂设计原则:从基础到实践,吃透软件设计核心逻辑 设计原则是软件设计的“底层逻辑”,是指导我们写出高内聚、低耦合、易维护、易扩展、易复用代码的核心准则。掌握它们,能让你从“能写代码”进阶到“会设计代码”,无论是日常开发、面试还是架构思考,都能游刃有余。 本文将从核心设计原则总览、七大设计原则详解 阅读全文
posted @ 2026-03-12 15:49 七星6609 阅读(3) 评论(0) 推荐(0)
摘要:通常认为,一个易于维护的系统,就是一个复用率较高的系统;而一个复用性很好的系统,就是一个易于维护的系统。 但实际上,可维护性和可复用性是两个独立的目标。 导致一个软件设计的可维护性较低的真正原因有四个: 一个好的系统设计应该有如下的性质:可扩展性、灵活性、可插入性。这三条性质就是一个系统设计的目标。 阅读全文
posted @ 2016-03-15 16:49 七星6609 阅读(2492) 评论(0) 推荐(0)