Agility eLetter January 2005
|
In this issue... In this issue, we have a detailed article on Dealing with Conflicting Interfaces: Part-I. Abstract: Interfaces provide extensibility in an object-oriented system. They allow us to switch implementations, and help us decouple from our dependencies. When we go though a system evolution or though an evolutionary design, what happens if we run into two interfaces with same method signature, but different semantics? In Part I, we will look at the problems and then the solution in Java. In Part II, we will look at the solution in .NET for the same problem. Please visit http://www.agiledeveloper.com/download.aspx to download the complete article from the Agile Developer web site. |
|
Message from us 2004 was an exciting year. Work took us to Wish you a happy and
prosperous New Year! If
you would like any question to be addressed or topic to be discussed, please
send us an email at agility@agiledeveloper.com. At the end of the year, one
person will be randomly selected from the list of respondents for a special
prize. We would like to hear from you. Winner
of 2004 Agility Special Prize! From
among those who responded to the quiz and those who wrote to us, one person
was chosen randomly on the 19th of December 2004. A $100 gift
certificate from Amazon.com goes to Robert
Somers. Congratulations Robert! Please send suggestions, corrections and comments to agility@agiledeveloper.com. |
|
Quiz corner In C#, at runtime, how can I get the name of the executing method? Send your response to agility@agiledeveloper.com. This year, each person with the first correct response to the quiz in each issue of Agility will win a special prize. The more quizzes you answer, the better your chances are to be a winner! Quiz from the past issue When you say ___________, you are referring to a primitive type being treated as an object and not the sport of attack and defense with the fists while riding a car! Answer! The first and correct rapid fire response, autoboxing, came from David. |
|
Subscription Information To subscribe or unsubscribe to the free issues of Agility eLetter, please visit http://www.agiledeveloper.com/eLetter.aspx. |
|
Thus spake... "Wherever you are - be
all there," Jim Elliot. |