Tuesday, July 12, 2005

Importance of equals() and hashCode() ...

An interesting point has been blogged on my friend's blog. It indeed gave some insight into using the equals() and hasCode() methods for objects used in HashMap and the rest java.util.Hash* Collections. One related link in this regard:
http://www.mindprod.com/jgloss/hashtable.html

Tuesday, July 05, 2005

Reading... Reading... and Reading...

Oflate, I've been reading a lot of stuff mostly articles written by Martin Fowler and the nice work on the Thoughtworks website. I chanced to read the article OO Principles and Patterns by Robert C Martin and I liked it very much.
There is a nice book by name "Refactoring to Pattenrs" by Joshua Kerievsky that explains how design patterns can be used to refactor code. I believe that people in the roles of software designers and architects must have a look at these articles.
An interesting quote from one of the Martin Fowler's articles:
"When you no longer code not just can you miss out on changes that occur with this technological flux, you also lose the respect of those who do code."