最新 最热

myddd-vert.x 1.1.0版本发布

myddd-vert.x是myddd在后端的核心基础框架,它是基于Kotlin与Vert.x的响应式领域驱动基础框架。

2021-06-21
1

myddd-java归来 -- 那个被遗弃的"野孩子",我又把它捡回来了

在我对myddd的规划中,并不包含myddd-java,因为我已经准备使用myddd-vertx替换掉它了。

2021-06-21
1

myddd starter 发布第一个版本

在五一休假期间抽了点时间,完成了myddd starter的第一个版本,这是一个非常早期的版本,但也已经可以使用了。

2021-06-21
1

面向对象的基本原则 -- 序章:为什么这些原则如此重要

在开始每周讲一个具体的原则前,本周笔者希望写一篇序章,解释下为什么笔者认为这些基本的原则才是最基本的,同时也是最重要的

2021-06-21
1

为什么我会选择Vert.x与Kotlin

而在后端方面,2020年笔者在自己的一个业余项目上使用了Spring Boot技术,并整理抽象出了一个基于DDD领域驱动风格的开源框架mydddd-backend。

2021-06-21
1

浅析整洁架构之道(一) 为什么需要整洁架构

想必所有程序员都会认同这个观点,软件太复杂了。但与大多数程序员理解的可能不一致:软件的复杂度并不是因为编码语言或框架过多,更新过快等技术性原因。...

2021-06-21
1

使用gradle插件发布项目到nexus中央仓库

Sonatype 提供了一个叫做开源软件资源库托管Open Source Software Repository Hosting (OSSRH) 的工具,帮助我们来方便的将项目发布到中心仓库中。

2021-06-21
1

Kotlin --- Operator Overloading

Kotlin的操作符重载与C++类似,虽然没有C++那么强大,但是仍然可以实现Kotlin的操作符重载。

2021-06-11
1

sdkman 的酷炫 Logo 欢迎界面: 安装 kscript (Kotlin Shell)

To use kscript just Kotlin and Maven are required. To install Kotlin we recommend sdkman:

2021-06-09
1

Android全量编译加速——(透明依赖)

1.1. 背景 在我们平常的开发中构建工程是一个基础的环节,决定着开发效率的高低,然而随着业务代码不断累积,编译耗时也随之增长。虽然已经有许多增量编译加速方案,但不可避免的在很多场景,还是需要全量编译。而对于全量编译...

2021-06-03
1