首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
架构整洁之道
陈汤姆
创建于2024-12-10
订阅专栏
学习架构整洁之道的思考
暂无订阅
共6篇文章
创建于2024-12-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
架构整洁之道-第四部分-组件构建原则
组件 定义 组件要由一组关联的类和模块组成,一个组件要有明确的解决问题的方向 组件要保持可被独立部署和单独开发。 思考 组件是什么? 组件可以是一个java包,也可以是一个java应用也可以是一个
架构整洁之道-第五部分-软件架构(边界)
什么是软件架构 概念 软件架构的实质就是规划如何将系统切分成组件,并安排好组件之间的排列关系,以及组件之间互相通信的方式。 软件架构的目的 在日常开发中更好的对组件进行研发、部署、运行以及维护 软件架
架构整洁之道-第六部分-实现细节
代码设计与代码结构 soa架构(按层封装) 设计要点 按照将数据链路分为三层: Controller:负责对外交互例如Web层 Service:主要的核心业务逻辑的封装层 Repository:数据交
架构整洁之道-第一部分-架构的认识
设计与架构 设计 设计是更偏向底层细节的行动,设计需要考虑底层细节 架构 比设计维度更高的行动,架构是抛弃实现细节,关注整体的实现 总结 架构和设计是两个单独的行动,我的理解是先要做架构再做设计
架构整洁之道-第二部分-编程范式
结构化编程 如何理解结构化编程。 原始的编程 使用汇编语言编程,汇编语言中实现条件判断时通过go to语句进行跳转,go to语句对跳转的范围没有限制。
架构整洁之道-第三部分-架构设计原则
单一职责 定义:每个软件模块都有一个且只有一个需要被改变的理由。 反例 以上的Employee类具备三个功能,计算薪酬、保存数据、活动发布。此时如果要增加一个功能,那么就需要改动Employee