-
Enterprise Java
Test Driven Development – A Win-Win strategy
Agile practitioners talk about Test Driven Development(TDD), so do lot of developers who care about their code quality and workability.…
Read More » -
Software Development
Another aspect of coupling in Object Oriented paradigm
I had previously written a post related to coupling and cohesion here and that was more of a basic definition…
Read More » -
Software Development
SOLID – Liskov Substitution Principle
Liskov Substitution principle (LSP) states that, Methods that use references to the base classes must be able to use the…
Read More » -
Software Development
SOLID – Open Closed Principle
Open Closed Principle (OCP) states that, Software entities (Classes, modules, functions) should be OPEN for EXTENSION, CLOSED for MODIFICATION. Lets…
Read More » -
Software Development
SOLID – Single Responsibility Principle
The Single Responsibility principle (SRP) states that: There should never be more than one reason for a class to change.…
Read More » -
Software Development
Book Review: The Passionate Programmer written by Chad Fowler
I just happened to get to know about this book while browsing through the books on Flipkart and the book…
Read More » -
Core Java
Java 7: try-with-resources explained
This article examines the use of the try-with-resources statement. This is a try statement that declares one or more resources.…
Read More » -
Desktop Java
JavaFX 2.0 beta sample application and after thoughts
I had quite sometime back played around with JavaFX and had good and bad experiences using the language. With the…
Read More » -
Core Java
Using JAXB to generate XML from XSD
This is a post originally published by Mohamed Sanaulla from Experiences Unlimited, our latest JCG partner. Mohamed explains how to…
Read More »