InfoQ

InfoQ

编辑特辑

“Dennis Byrne”相关的内容


Dennis Byrne的最新专题内容

内存屏障与JVM并发

主题
HotSpot,
JVM,
虚拟机,
运行时,
Java,
并发,
语言,
性能和可伸缩性,
编程

内存屏障,又称内存栅栏,是一组处理器指令,用于限制对内存操作的顺序。本文介绍了内存屏障对多线程程序的影响。我们将研究内存屏障与JVM并发机制的关系,如易变量、同步和原子条件式。

使用JsUnit和JSMock的JavaScript测试驱动开发

主题
Ruby,
JavaScript,
Java,
动态语言,
.NET,
语言,
单元测试,
测试驱动开发,
编程,
测试

本文是一个速成班,介绍了如何编写可维护的JavaScript。我们向一个贯穿全文的例子中逐渐添加新功能,并遵循如下简单的规则:编写一个单元测试,然后让它通过。每个测试都起到质量反馈回环的作用,给那些想修改产品代码的人创建了一个安全网,以及一份可执行形式的文档。

用Erlang实现领域特定语言

主题
领域专用语言,
Erlang,
语言,
函数式编程,
架构 ,
编程

Erlang的并发模型很有名,它的健壮性也很有名。但其他方面呢?在这篇文章里,Dennis Byrne演示了如何用Erlang建立内部DSL。