-
Agile

Agile Development leads to Alzheimer’s
Iterative development and design helps you to reach your way towards understanding what the customer really needs, to try out…
Read More » -
Software Development

We Should Not Make (or Enforce) Decisions We Cannot Justify
Software development is a strange industry. New technologies emerge in a fast pace and old technologies become obsolete. The ability…
Read More » -
Software Development

Why Write Requirements
There is a lot of advice out there for how to write requirements. There is not as much discussion about…
Read More » -
Android Core

Android Actionbar Drop Down navigation
ActionBar supports different navigation types within activities. We saw in an older post that we can use Tabs to navigate or…
Read More » -
Enterprise Java

Getting Started With Spring’s MVC Test Framework – Part 2
The first blog in this mini-series introduced the Spring MVC Test Framework and demonstrated its use in unit testing Spring MVC…
Read More » -
Enterprise Java

JPA 2 | Fetch Joins and whether we should use them
Introduction Recently I have been working with FETCH JOINS in JPA 2 to fetch the data eagerly from the Database…
Read More » -
Core Java

Java Garbage Collection Distilled
Serial, Parallel, Concurrent, CMS, G1, Young Gen, New Gen, Old Gen, Perm Gen, Eden, Tenured, Survivor Spaces, Safepoints, and the…
Read More » -
Groovy

Enhanced Groovy-based JAR/Manifest Diff Tool
This brief blog post provides another Groovy script that provides simple differencing of two JAR (or WAR or EAR) files…
Read More » -
Enterprise Java

Spring @Bean and PropertyPlaceHolderConfigurer
I was recently stumped by what I thought was going to be a fairly straightforward implementation – Consider the following…
Read More »







