THE ONLY Fairness IS NOT Fairness
ENJOY CREATE & SHARE

Sharing

  • 著有《全栈应用开发:精益实践》
  • 著有《自己动手设计物联网》
  • 著有《前端架构:从基础到微前端》
  • 合译有《物联网实战指南》、《Arduino编程:实现梦想的工具和技术》 等书
  • 审阅有《Expert Angular》、《Smart IoT》等书

作为一个笔杆子,我在自己的博客上撰写了超过 800 篇的博客。在技术社区有各式的称号 CSDN 博客专家、阿里云 MVP、SegmentFault Top Writer 等

Creation

作为一个程序员、咨询师,我拥有广泛的技术栈:工具、前端领域、移动开发(混合应用、Android 原生)、后台开发、物联网领域。 作为一个活跃的社区贡献者,我长期活跃于 GitHub,并创建和维护了大量的开源项目。

Imagine

作为一个设计方面的学徒,我仍在持续学习中。我将数据可视化与信息技术相结合来展示数据,将 UI 与前端相结合来创建更好的用户体验,将设计引入技术来创建价值。

编程 - 写作 - 设计

一个文艺控。喜欢读书,喜欢纸的质感,喜欢用笔铭刻记忆和思想。

一个设计控。喜欢自行设计小东西,相比理论而言更喜欢动手实践。

一个程序员。热爱分享、创建与开源,努力去改变自己,改变世界。

架构即代码:编码下一代企业(应用)架构体系

架构即代码,是一种架构设计和治理的思想,它围绕于架构的一系列模式,将架构元素、特征进行组合与呈现,并将架构决策与设计原则等紧密的与系统相结合。

架构治理调研:规则、表达式还有语言

在上一篇文章《“分布式” 开发规范治理》中,我们谈论到了 “分布式” 场景下,对于架构治理和规范治理的一系列问题。在那篇文章里,我们提及了一系列的工具,如 API Linter 工具 Spectral,数据库 Linter 工具 SQLFluff。而为了在 ArchGuard 中完善分布式规范的能力,便分析了几个现有的工具。

为“架构”再建个模:如何用代码描述软件架构?

在架构治理平台 ArchGuard 中,为了实现对架构的治理,我们需要代码 + 模型描述所要处理的内容和数据。所以,在 ArchGuard 中,我们有了代码的模型、依赖的模型、变更的模型等,剩下的两个核心的部分就是架构的模型架构的治理模型,其它的还有诸如构建的模型等,会在后续的过程中持续引入到系统中。

GitHub ›

也许,你会遇到心仪的项目

技术咨询 ›

在技术上遇到问题?

  • 硬件:物联网、IoT
  • 前端:IDE、小程序、桌面应用、Web 应用、移动应用(混合)
  • 后台:微服务、云原生、领域驱动设计
  • 战略:技术战略、内容策略、SEO、SEM

专栏

在下面的地方关注我