首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
canonical_entropy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
canonical_entropy
8天前
关注
Nop入门:增加DSL模型解析器
Nop平台为开发自定义DSL(Domain Specific Language,领域特定语言)提供了一系列基础设施,核心机制是通过XDef元模型(Nop平台的元模型语言)定...
0
评论
分享
canonical_entropy
15天前
关注
对于《目前程序语言与软件工程研究中真正严重的缺陷是什么?》一文的解读
在我的前一篇文章《目前程序语言与软件工程研究中真正严重的缺陷是什么?》中,我提出了一个核心观点:当代编程语言与软件工程的主流理论,把注意力几乎全部集中在“单个程序的静态快照...
0
评论
分享
canonical_entropy
16天前
关注
目前主流的程序语言与软件工程研究中真正严重的缺陷是什么?
如果只从“某种语言不够优雅”“某种方法落地难”来谈缺陷,很容易停留在战术层面。要谈“真正严重的缺陷”,必须下潜到更底层的问题: 我会从三层来展开: 学界主流范式到底在假定一...
0
评论
分享
canonical_entropy
1月前
关注
可逆计算的方法论来源
对于软件领域的大量设计原则和所谓的方法论,我一直持有很深的怀疑态度。为什么会存在这些原则,能否从科学的层面证明它们的有效性?可逆计算理论试图为软件构造提供一个更加坚实的理论...
0
评论
分享
canonical_entropy
1月前
关注
模型驱动架构的数学内核:统一生成与演化的 Y = F(X) ⊕ Delta 不变式
摘要: 模型驱动架构(MDA)通过提升抽象层次与自动化来应对软件复杂性。然而,传统MDA在实践中面临“往返工程”与“胖模型”等挑战,这些问题的解决一般依赖于工程经验,缺少完...
1
评论
分享
canonical_entropy
1月前
关注
API无缝升级方案:从推模式到拉模式的架构演进
知乎上有人问了一个问题:Java微服务API版本兼容如何实现平滑升级? 在微服务架构中,服务频繁迭代导致API版本差异增大,而客户端(如App、Web前端)的升级节奏往往滞...
0
评论
分享
canonical_entropy
1月前
关注
最小信息表达:从误解到深层理解的五个关键点
初次接触"最小信息表达"原则时,很容易觉得它不过是又一个"高内聚低耦合"式的抽象口号。但当我们真正尝试将其应用到日常设计中,会发现这个概念远比看起来复杂。在讨论和实践中,我...
0
评论
分享
canonical_entropy
1月前
关注
Nop平台到底有什么独特之处,它能用在什么场景?
很多人感觉Nop的理念“高大上”但落地无从下手,这是非常正常的。根本原因在于:Nop不是一个解决特定问题的“工具”,而是一套重构你软件开发工作流的“新操作系统”。 一、 N...
0
评论
分享
canonical_entropy
2月前
关注
领域驱动设计(DDD)中聚合根的最主要职责真的是维护一致性吗?
在领域驱动设计(DDD)的殿堂中,“聚合根作为一致性与事务的边界”几乎是一条不容置疑的金科玉律。它被视为守护领域模型纯洁性、确保数据完整性的最后一道防线。然而,当我们将目光...
5
评论
分享
canonical_entropy
2月前
关注
领域驱动设计(DDD)领域对象一定要讲究充血模型吗?
知乎上有人提出一个问题: 这是一个非常好的问题,它触及了DDD实践中最核心的困惑点。这个观察非常准确:理论上充血模型很合理,但实践中却容易陷入“业务逻辑到底放在哪”的泥潭,...
0
评论
分享
canonical_entropy
2月前
关注
Nop平台架构白皮书:一个基于广义可逆计算理论的软件构造体系评估
执行摘要 (Executive Summary) Nop平台是一套基于其原创的广义可逆计算(Generalized Reversible Computation, GRC)...
0
评论
分享
canonical_entropy
2月前
关注
最小变更成本 vs 最小信息表达:第一性原理的比较
当我们要求AI大模型为软件设计的万千法则——从SOLID、KISS到DDD、函数式——寻找一个统一的“第一性原理”时,它很可能会推荐最小变更成本原则。这一选择确实符合直觉,...
0
评论
分享
canonical_entropy
2月前
关注
最小信息表达:软件框架设计的第一性原理
序章:在复杂性的迷雾中 我们生活在一个由代码构筑的世界,这里的复杂性持续膨胀,永无止境。框架潮起潮落,技术栈日新月异,代码库如热带雨林般肆意蔓延,最终变得僵化、脆弱、难以理...
1
评论
分享
canonical_entropy
2月前
关注
告别异常继承树:从 NopException 的设计看“组合”模式如何重塑错误处理
在软件开发中,异常处理是一个不可或缺的环节。长久以来,经典的面向对象思想教导我们,为不同类型的错误建立一个庞大的继承树是一种优雅的方案。例如,定义一个基础的 AppExce...
2
评论
分享
canonical_entropy
2月前
关注
组合为什么优于继承:从工程实践到数学本质
在面向对象设计的殿堂里,"组合优于继承"(Composition over Inheritance)是一条近乎金科玉律的原则。每一位有经验的开发者都会告诫新手:优先使用组合...
5
1
分享
canonical_entropy
2月前
关注
范式重构:可逆计算如何颠覆DDD的经典模式
领域驱动设计(DDD)为我们提供了应对软件复杂性的宝贵思想,但其经典战术模式在现代分布式架构的实践中,正面临着日益增长的挑战。一篇关于“可逆计算”理论与“Nop平台”的深度...
3
2
分享
canonical_entropy
2月前
关注
告别经验主义:DDD的数学基础与工程实现
长期以来,领域驱动设计(DDD)的实施更多依赖于个人经验而非系统方法。限界上下文如何划分才合理?聚合根的边界在哪里?统一语言如何真正落地?这些问题在实践中往往没有标准答案,...
0
评论
分享
canonical_entropy
2月前
关注
软件构造的新物理学: Gemini AI对(广义)可逆计算理论的深度报告
前言: 本文的诞生,源于一次独特的人机协作实验。其目的是检验一个先进的AI大模型,在面对一个全新的、具有颠覆性的软件工程理论——(广义)可逆计算(GRC)时,其理解、吸收、...
0
评论
分享
canonical_entropy
2月前
关注
(广义)可逆计算理论速览-统一软件构造与演化的新范式
理论起源与定位 (广义)可逆计算理论由国内架构师canonical于2007年提出,其思想源头并非传统软件工程,而是理论物理学。这一理论可以看作是继Feature Orie...
4
6
分享
canonical_entropy
2月前
关注
DDD本质论:从哲学到数学,再到工程实践的完整指南之实践篇
引言:从理论到实践 在本文的上半部分理论篇中,我们探讨了DDD的哲学背景和数学原理,并引入了(广义)可逆计算理论作为其技术内核。我们认识到,DDD的有效性在于它能够引导我们...
1
评论
分享
下一页
个人成就
文章被点赞
266
文章被阅读
70,379
掘力值
4,274
关注了
1
关注者
109
收藏集
0
关注标签
7
加入于
2019-10-07