Google reader

Tuesday, 16. October 2007

My RSS reader is switched from Newsfox to Google reader.
The Newsfox plugin of Firefox is awesome in providing Outlook-like UI. The drawback of it is in that feed list is stored in local computer.
I decided to use Web for storing feed list as the list grows up.

PMD rules from Effective Java

Wednesday, 31. January 2007

When I installed PMD plugin to my Eclipse and tested the plugin, I found that following rules appear in “Effective Java” by Joshua.

* OverrideBothEqualsAndHashcode
* FinalizeDoesNotCallSuperFinalize
* ConstructorCallsOverridableMethod
* ProperCloneImplementation
* CloneThrowsCloneNotSupportedException
* CloneMethodMustImplementCloneable
* ReplaceVectorWithList
* ReplaceHashtableWithMap
* UseArrayListInsteadOfVector
* ReturnFromFinallyBlock
* EmptyCatchBlock
* ExceptionAsFlowControl

Software component

Monday, 23. October 2006

Software component is a unit of composition with contractually specified inerfaces and context dependency only. It can be deployed independently and is subject to composition by third parties. [szyperski]