#DSL

事件、契约设计与BDD

12-10-17 22 4321 8 banq

最近看到@ gameboyLV 在 一个讨论 中提出将事件划分为嵌套事件,例如: 事件:客户提款(异步命令) 事件处理前:判断是否有足够的余额(同步命令) 事件处理: 扣款(同步命令) 事件处理后:发... 详细

jdon框架优缺点之我见

12-03-21 5 4869 15 herdingdang

最近看了一下jdon框架的源码, 相比天天讨论ssh, jdon无疑是一股清风, 让人耳目一新.尤其是性能方面, 令我心旷神怡.我觉得jdon的优点如下: 1. 异步 消息, 亮点啊. 我打算把... 详细

梦工厂

12-10-14 6 1705 7 wldst

个人关注jdon有一年多了,在jdon网站上也学到了很多知识,同时也验证了一些自己的一些理论。jdon是一个不错的网站。在jdon论坛上学习和了解LMAX,rribbit(事件总线),Qi4j... 详细

Java 8的内部DSL

13-06-03 5 7924 6 banq

DSL定义:Domain-specific language (名词,简称DSL): 是一种专注特定领域的有限表达法。 Martin Fowler 认为DSL区别于通常语义上的领域模型,通过一些内部... 详细

关于存储层总是放在底层的思考

12-10-23 7 891 SpeedVan

过去我们想到3层模型、领域分层,然后总想到存储层总放在底层,或许不是只是单单的存储层。 这种思考定势是先入为主,还是自然习惯呢?这里我提出一种假设,若果存储层(数据库)只是一个页面,所有持久化都认为... 详细

为什么要使用GraphQL和Falcor?

16-04-04 4532 1 banq

REST的JSON格式是现在流行的通讯数据格式,但是在Reactive运动如React.js等前端新技术的推动下,以及面向函数编程概念的普及,人们发现JSON已经不再满足需要了。 GraphQL和F... 详细

荷兰还有媲美光刻机的软技术:组件建模和分析框架Comma为复杂软件提供了高可靠性 – Bits&Chips

20-09-24 1051 1 banq

“对于像我们这样的以软件为中心的复杂系统,更改,集成和测试它非常昂贵,尤其是在我们所处的军事领域,您可能必须进行实时射击试验才能真正验证系统,”诺尔特斯说,他是是位于Hengelo的公司的软件 架... 详细

Spring创始人Rod大叔对YAML的真实想法

19-03-21 1107 2 banq

如果你在Twitter上关注我,你可能会认为我讨厌YAML。 我不反对YAML,只是反对滥用 YAML。我想帮助防止人们滥用YAML并在此过程中无意对自己和同事施加了残忍。 YAML的优势在于结构化... 详细

使用Builder模式的三个理由

14-02-22 2356 1 banq

1.帮助你实现 DDD 聚合设计 如果创建一个对象的属性是通过使用外部服务实现,这是比较容易,没有任何问题。但是,如果该属性是在创建该对象的同一个方法中来创建,那么就有了问题。在这后一... 详细

Kubernetes YAML不是而且从来没有声明式编程!- Archis Gore

19-11-18 2209 1 banq

声明式基础结构的承诺使每个人都感到惊讶,“ 声明您想要的,而不用担心它会如何发生 ”,最终似乎最终陷入了 半生熟的   . 详细

工作流程的微服务:使用F#DSL表达业务流程

19-03-24 1320 banq

我们在Jet上使用F#并且从一开始就是这样,这就是为什么在评估构建DSL( 领域特定语言 )的选项时,F#是一个领先者。当我们决定构建DSL时,我们需要确定DSL有哪些重要的特征: 编译时间验... 详细

DCI的Contex创建时注入request对象

11-05-07 1 934 1 liontseng

CDI的Contex创建时是否应该注入 request对象? 比如: app.get(function(req,res){ var cxt = new MyContext(req,user); ... 详细

ANTLR入门:构建一种简单的表达语言 - tomassetti

20-06-12 497 banq

在本文中,我们将开始研究一种非常简单的表达语言。我们将在语言沙箱中构建它,因此我们将其称为语言Sandy。 我认为工具支持对于一种语言至关重要:因此,我们将从一种非常简单的语言开始,但是我们将为此提... 详细

Opa – 开源云语言

11-07-24 1404 banq

Opa – The Scalable Open Source Cloud Language | Web Resources | WebAppers Opa是一个融合Web客户端 Web服务器 数... 详细

WebDSL 新的DSL语言

10-06-07 1364 1 banq

WebDSL.org WebDSL是一个用于Web开发的DSL语言,从语言结构上看,比较简单,看上去是HTML和javascript结合产物,语言结构分:实体对象定义;对象类型;页面对象;表单f... 详细

共有 281 2 下一页