-
Software Development
What If We … Like We Hire Programmers – What Questions Are Appropriate?
Programmers often experience a high degree of frustration during the interview process, and one primary source of annoyance is how…
Read More » -
Enterprise Java
Spring Property Placeholder Configurer – A few not so obvious options
Spring’s PropertySourcesPlaceholderConfigurer is used for externalizing properties from the Spring bean definitions defined in XML or using Java Config. There…
Read More » -
Enterprise Java
Hamcrest Containing Matchers
The Hamcrest 1.3 Javadoc documentation for the Matchers class adds more documentation for several of that class’s methods than were…
Read More » -
Software Development
Quick Summary : Object Associations
Composition final class Company{ private final Employee…
Read More » -
Core Java
Java Thread Pool Example using Executors and ThreadPoolExecutor
A thread pool manages the pool of worker threads, it contains a queue that keeps tasks waiting to get executed.…
Read More » -
Enterprise Java
ETags for REST with Spring
1. Overview This article will focus on ETags – the Spring support, integration testing of the RESTful API, and consumption…
Read More » -
Core Java
IntelliJ IDEA: Generate equals, hashCode and toString with Google Guava
THE PROBLEM In the world of Java, we’re quite often in the need of writing equals, hashCode and toString methods.…
Read More » -
Scala
Scala: Do you partially understand this?
Nearly everyone who learns Scala can get confused over the word partial used in the contexts: Partial functions Partially applied…
Read More » -
Software Development
Towards a Theory of Test-Driven Development
This post examines how well we really understand the practice of Test-Driven Development (TDD). …
Read More »