-
Core Java
Guava Preconditions Class
Anyone who’s written much Java has probably written methods that begin with conditionals that verify either the provided parameters or…
Read More » -
Core Java
Guava Stopwatch
Guava‘s Stopwatch is another Guava class new to Guava Release 10 (as is Optional, the subject of another recent post).…
Read More » -
Core Java
Guava’s Strings Class
In the post Checking for Null or Empty or White Space Only String in Java, I demonstrated common approaches in…
Read More » -
Software Development
Design Patterns: Mogwai or Gremlins?
The 1994 book Design Patterns: Elements of Reusable Object-Oriented Software introduced many software developers to the concept of ‘a catalog…
Read More » -
Core Java
Java: The Checker Framework
One of the interesting tools I learned about at JavaOne 2012 is The Checker Framework. One of the Checker Framework’s…
Read More » -
Core Java
JavaOne 2012: Observations and Impressions
I am starting this particular blog post as I sit the the San Francisco International Airport waiting to board an…
Read More » -
Desktop Java
JavaOne 2012: JavaFX Graphics Tips and Tricks
I returned to the Hilton (Imperial Ballroom B) to see Richard Bair‘s (Oracle Java Client Architect) ‘JavaFX Graphics Tips and…
Read More » -
Core Java
JavaOne 2012: NetBeans.Next – The Roadmap Ahead
I walked the few steps necessary from Continental Ballroom 4 and one NetBeans topic (Project Easel) to Continental Ballroom 5…
Read More » -
Core Java
JavaOne 2012: Diagnosing Your Application on the JVM
It was worth attending Staffan Larsen‘s (Oracle Java Serviceability Architect) presentation ‘Diagnosing Your Application on the JVM‘ (Hilton Plaza A/B)…
Read More »