Applying Java 8 Idioms to Existing Code

  • Understand how to improve performance with your Java code using Java 8 language features.
  • Learn hands on techniques to discover and implement common Java 8 refactorings.
  • Understand when you should and should not apply key refactorings in Java 8.

Performance Links

A hastily thrown-together list of some of the places to get more information on how to write performant code.

Christmas decorations teach me a lesson about troubleshooting

And now, after an absence of several weeks, you get to see how long it takes me to write some of these posts. I was putting up the Christmas decorations one Saturday when my worst fear was realised1 - one of my three strings of lights was not working. The first two went up fine.  The third lit up when I plugged it in, and in less than a second went out.