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.  Curses.