Adding characterization tests to a legacy java code command line application. Running into the legacy code dilemma because of dependencies to the System glob... (more…)
Read more »
Visual J++ (pronounced "Jay Plus Plus") is Microsoft's discontinued implementation of Java. Syntax, keywords, and grammatical conventions were the same as Java's. It was introduced in 1996[1] and discontinued in January 2004,[2] replacing it to a certain ... (more…)
Read more »
Demystifying and explaining the idea of “data constructors”—from languages like Elm, Grain, Haskell, F#, OCaml, ReasonML, etc.—by implementing an example in TypeScript. (more…)
Read more »
There’s always been a considerable level of criticism against Java from a big sector of our industry; this criticism has been mostly focused on Java’s verbosity and the amount of boilerplate code it generates in many cases without need. Although I’ve alwa... (more…)
Read more »
We’ve all seen the above image being mentioned in the context of code quality. But what do we mean when we say that a particular piece of… (more…)
Read more »