Java Control Flow: Part 1

In this series I will explain what control flow is, how it is represented for program analysis, and the various nuances for practical implementations that target Java bytecode.
Basics Control flow is a term used to describe the order in which the statemen… Read more

Similar

The Modern Java Platform

Many developers were burned by the overly complex world of Java back in the early 2000s. The Gang of Four patterns and middleware / J2EE / Java EE led to ridiculous levels of alleged decoupling as is evident in this sequence diagram from an open source J... (more…)

Read more »

What Java Modules Are About

When the subject of Java modules comes up in online discussions every so often, I get the sense that many people misunderstand what it is that modules are supposed to do. That's understandable, as the name 'modules' does not evoke the precise purpose of t... (more…)

Read more »