-
Core Java
The Visitor Pattern Re-visited
The visitor pattern is one of the most overrated and yet underestimated patterns in object-oriented design. Overrated, because it is…
Read More » -
Enterprise Java
Mocks And Stubs – Understanding Test Doubles With Mockito
Introduction A common thing I come across is that teams using a mocking framework assume they are mocking. They are…
Read More » -
Android Core
Android: Facebook’s Notification Widget
Have you ever checked out the Facebook app? When you click on the Notifications button at the top, the app…
Read More » -
Enterprise Java
MongoDB performance testing
So, this morning I was hacking around in the mongo shell. I had come up with three different ways to…
Read More » -
Android Core
Android Emulator with Nexus One skin
I know it doesn’t really increase your value during development. It’s just for fun but those of you that like…
Read More » -
Software Development
Statement driven development
Today most methodologies used model oriented approach. It can be domain-driven or reverse-engineering, one common point is that they start…
Read More » -
Software Development
Building security into a development team
Getting application developers to understand and take responsibility for software security is difficult. Bootstrapping an Appsec program requires that you…
Read More » -
Software Development
MapReduce for dummies
Continuing the coverage on Hadoop component, we will go through the MapReduce component. MapReduce is a concept that has been…
Read More » -
Enterprise Java
ADF: Backing bean scope in task flow finalizer
Introduction This is very common and recommended practice to use task flow finalizers when we need to do some final…
Read More »