Michael Snell

"Do what I mean, not what I say"

Monday, April 13, 2015

The rise of luxury programming

›
One of the hot topics in programming over the last few years is immutability , that is to say not changing the state of values once created...
2 comments:
Monday, March 30, 2015

Microtyping in Java revisited

›
Kawaii  is a small library aimed at exploring microtyping in Java - below I set out what microtyping is, the problems with using it in Java...
4 comments:
Thursday, March 26, 2015

For IT projects, almost all problems are scaling problems

›
Why is it that it's relatively easy to for a small team to write a system for a small user base, but it's so difficult to scale tha...
1 comment:
Thursday, March 19, 2015

Optional in Java: Why it can shield (but not save) you from null

›
With the introduction of the Optional type in Java 8, there has been a lot of discussion about it's use and it's relation to the nu...
1 comment:
Sunday, March 15, 2015

On verbosity in programming languages

›
Introduction Over the years I've had many discussions on the "verbosity" of different programming languages - lately, these...
7 comments:
›
Home
View web version
Powered by Blogger.