Wiebe de Jong

4 articles

Putting the Prototype Pattern to Work

Back in my C++ days, when I wrote CAD (computer aided drafting) programs, one of the more trying tasks was to write an API,...

Static Initializers and Lazy Instantiation

"Lazy Instantiation lets the creation of objects be put off until they are actually needed. " Many of my favorite articles deal with the author...

Implement a JDBC Connection Pool via the Object Pool Pattern

Requirements vs. Constraints A design pattern describes the requirements that a portion of code must fulfill in an ideal world. When implementing that pattern...

Global Variables in Java with the Singleton Pattern

Java and C++ are quite similar, and this makes it relatively easy for C++ programmers to learn the newer language. There are a few...

Make sure to follow Developer.com on Social Media