SOLID 再探 — 后模式视角
为什么原则不如背后的力量重要:SOLID 不是一份检查清单,而是对更深层力量的历史压缩。这是系列的第 5 部分。
为什么原则不如背后的力量重要:SOLID 不是一份检查清单,而是对更深层力量的历史压缩。这是系列的第 5 部分。
为什么要做这个系列?大多数教程展示的是:- “添加 JWT 认证” - “保护路由” - “创建像 admin 和 user 这样的角色” 但真实系统需要对困难的……
2025年12月16日 软件开发界已经吸取了这个教训:monolithic applications 不可扩展。无论你是在构建一个庞大的 e‑commerce …
随着软件系统规模和复杂性的增长,代码的结构方式变得和代码本身的功能一样重要。这正是编程模式发挥作用的地方……
2025年12月16日
在 C++ 中使用 JSON > “在 C++ 中使用 JSON 已不再是解析字节的问题。像 nlohmann/json 这样的成熟库已经提供了强大、d...”
介绍 想象一下,你买了一台新电视,每次它坏了都必须自己维修,因为所有部件都被紧密焊接在一起。令人沮丧,...
我对当前用于构建可维护应用程序的软件工程状态有强烈的看法:它已经失败,是时候改变了。Not to t...
!Forem 标志https://media2.dev.to/dynamic/image/width=65,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%...
Repository Pattern 想象一下,你的应用中每种主要数据类型都有一个盒子:User 盒子、Order 盒子、Product 盒子。你不关心盒子里有什么。
重要的是要理解,Design Patterns 从来不是为了被随意拼凑的捷径,也不是以草率的“一刀切”方式应用于……
我曾经花了三天时间来构思一个解决方案,而这个问题只要我停止思考、开始编码,就只用了二十分钟就能解决。问题是…