Agility eLetter September, 2003
|
In this issue... In this issue, we have a
detailed article on Immutable Objects. Abstract: An object is said to be immutable if its
state can not be modified once the object is created. Examples of immutable
objects are String class in both Java and .NET. Making an object immutable
has its advantages: resource sharing, simplicity and thread safety. This
article presents the advantages of immutable objects, compares it with
Singleton and shows two ways to implement immutable objects. Please visit http://www.agiledeveloper.com/download.aspx
to download the complete article from the Agile Developer web site. |
|
Message from us The No
Fluff Just Stuff Java Symposium Tour cordially invites you to register for
the Lone Star Software Symposium.
This three day Java conference will be
offered in Dallas, TX on October 10-12, 2003. LSSS 2003 is designed for Java
developers, Java Architects, and technical managers who are looking for
further insights on the J2EE, XML, Web Services, Best Practices and Open
Source. For more details please visit http://www.agiledeveloper.com/NoFluffJustStuffLSSS.htm.
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. Please send suggestions,
corrections and comments to agility@agiledeveloper.com. |
|
Quiz corner What keyword in .NET helps
you with synchronization of threads (equivalent to synchronized
in Java)? Send your response to agility@agiledeveloper.com,
and you may become the winner of this year's Agility special prize. The more
quizzes you answer, the better your chances are to be a winner! Quiz from the past issue What two keywords in Java
are reserved and forbidden from usage? Answer! Thanks to those who wrote to us with a response to this quiz. Your names have been entered for the year end drawing! The first correct response came from Deanna: const and goto. |
|
Subscription Information To subscribe or unsubscribe to the free issues of Agility eLetter, please visit http://www.agiledeveloper.com/eLetter.aspx. |
|
Thus spake... You don't have to be great to get started but you have to get started to be great – Les Brown. |