tomdw

12 Flips | 2 Magazines | 2 Following | @tomdw | Keep up with tomdw on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “tomdw”

How to use event storming to achieve domain-driven design

Event storming is a rapid, lightweight, and underappreciated group modeling technique that is intense, fun, and useful for accelerating development …

Facilitating Event Storming

Event Storming is a technique where you get the developers and the business stakeholders in a room, and visualize the business processes. You do this …

Event Storming For Rapid Domain Learning

Tl:dr: Use Event Storming to rapidly gain group understanding of complex business domains while having a more enjoyable time.While I was browsing …

Software Development

Java Modules

The biggest addition to Java 9 is the Java Platform Module System which brings better modularity to Java. This Java modules tutorial explains how …

Spec API Modularity Patterns

While Java 9 has reached its end-of-life earlier this week, the Java Platform Module System (JPMS, JSR 376) is here to stay. This means also …

JavaScript

JPMS Support For Module Versions — A Research Log

CodeFX Weekly #54 — 26th of January 2018<p>Hi everyone,<p>it’s Friday morning and I’m looking at a full schedule (including flying to Sofia for a …

Modular Development with JDK 9

What does strong encapsulation mean in JDK 9? How do you migrate your current application to modules? Alex Buckley explains in great detail the key …

Automatic-Module-Name: Calling all Java Library Maintainers

Creating modular applications using the Java module system is an enticing prospect. Modules have module descriptors in the form of module-info.java, …

Semantic Versions in Java 9 modules as a safety-net

When building a modular system not all modules on the module path will be in your own control. Some of them will be third party libraries and others …

JavaScript

Accessing private state of Java 9 modules

Data-centric libraries often need to access private state of classes provided by the library user.An example is Hibernate ORM. When the @Id …

JavaScript

Boot Spring Context within each Java 9 Module

On 21st of september 2017 Java 9 was released including the much anticipated Java Platform Module System (aka Jigsaw).<p>At the moment of writing, the …