首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计
订阅
Assassin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
代码review神器Upsource,让你快乐的进行CodeReview
大家好,我是王老狮,您的支持就是我创作的动力,大家觉得好的话可以点赞关注收藏三连下。 今天跟大家推荐一个代码review的神器Upsource,具体有多强呢?我们一起来看一下他的能力。 一.Upsou
idea插件开发(一)DDD代码生成器和要生成的框架介绍
本文介绍要生成的框架结构和代码生成插件要实现的功能,只有清楚结构才能根据需求生成对应的代码文件。插件是人写的,想实现什么样的功能,在学会如何编写插件后都可以实现,算是抛砖引玉了。小伙伴们有好的想法
DDD系列第五讲:聊聊如何避免写流水账代码
在过去一年我们团队做了大量老系统重构和迁移,其中有大量代码属于流水账代码,通常能看到是开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛。
可落地的DDD(5)-战术设计
本篇是DDD的战术篇,也就是关于领域事件、领域对象、聚合根、实体、值对象的讨论。也是DDD系列的完结篇。 这一部分在我们团队争论最多的,也有很多月经贴,比如对资源库的操作应该放在领域服务还是领域对象中。 聚合根应不应该暴露给外部,还是要转成DTO。这些问题我们讨论了大半年,最后…
【独家干货】阿里P11大佬首次公开!技术类书籍高效阅读法
最近一直在看 JavaScript 红皮书,从去年 9 月开始看的,到现在才慢吞吞看到事件部分。做了学习笔记,也做了简单的 demo,但笔记感觉基本就是在抄书,没什么压缩的空间…… 我书架上囤积了不少技术类,还有思维类书籍,几乎都在吃灰。之前看过的几本,也没太多印象。 If I…
DDD系列第四讲:领域层设计规范
在一个DDD架构设计中,领域层的设计合理性会直接影响整个架构的代码结构以及应用层、基础设施层的设计。但是领域层设计又是有挑战的任务,特别是在一个业务逻辑相对复杂应用中,每一个业务规则是应该放在Entity、ValueObject 还是 DomainService是值得用心思考的…
阿里技术专家详解DDD系列 第三讲 - Repository模式
这篇文章和《阿里技术专家详解DDD系列 第二弹 - 应用架构》隔了比较久,一方面是工作比较忙,另一方面是在讲Repository之前其实应该先讲Entity(实体)、Aggregate Root(聚合根)、Bounded Context(限界上下文)等概念。但在实际写的过程中,…
阿里技术专家详解DDD系列 第二弹 - 应用架构
架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭建起来的固定结构。而今天的应用架构,意指软件系统中固定不变的代码结构、设计模式、规范和组件间的通信方式。在…
DDD 详解第一弹- Domain Primitive
导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是 94 年 GoF 的 Design Patterns , 99 年的 Martin Fowler 的 Refactoring , 02 年的 P of EAA ,还是 03 年的 Enterpri…