Ryo's blog

归档 · 2025

首页

关于

归档

Coze

OpenCoze 工程架构规范

基本认知 没有银弹,没有最好的架构,只有最适合的架构。脱离具体业务场景空谈某一个架构好坏,没有任何意义。 架构设计需要遵循三个主要原则:合适原则、简单原则、演化原则。 合适原则 : 合适优于业界领先,不追求高大上方案,只追求最合适的。 简单原则: KISS原则(Keep It Simple, Stupid!),简单优于复杂。 演化原则:演化优于一步到位,不要过度设计,不要提前优化,不要为了优化而优化。而对于软件来说,变化才是主题。软件架构需要根据业务的发展而不断变化。 关于分层,无论是 DDD 战术设计中提出的四层架构,还是简单的三层架构,本质都是讲如何去做结构划分。分层能起到代码复用、隔离变化、隔离关注点的作用。还可以提高代码的可测试性和应对系统的复杂性。 架构总览 工程架构: 项目分..

更多