Posts filed under 'Software engineering'

Examples of a simple refactoring

Antabuse Online Buy Erythromycin Zyban Online Buy Soma Prednisone Online Buy Lotrisone Lipitor Online Buy Lipitor Erythromycin Online Buy Coumadin

I just found an article named [Refactoring Demo Screencast->http://xp123.com/xplor/xp0605/index.shtml] featuring four short videos nicely showing four different ways of performing the simple refactoring [Extract Method->http://refactoring.com/catalog/extractMethod.html]. Starting with "Sloppy", making its way to "Automated att full speed".

UPDATE: I managed to incorrectly make the first link point to the wrong place. Now fixed.

May 24th, 2006

Implementing equals()

Among Java developers, there exist different ideas about how to implement the `equals()` method. The disagreement is about whether to allow subclasses to be considered equal or not. In this post, I quickly describe the difference between the two alternatives and give my take on the problem.

Continue Reading 1 comment May 18th, 2006

Simplicity in Software Design

Not many people would argue that a complex and difficult-to-understand solution is better than a simple and easy-to-understand one. And still, we often tend to end up with more complex solutions than we need and/or would wish for. This is generally for two reasons. Either we think to little, or too much.

Continue Reading 2 comments April 27th, 2006


Calendar

February 2012
M T W T F S S
« Jul    
 12345
6789101112
13141516171819
20212223242526
272829  

Posts by Month

Posts by Category