This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
hi all almost ready to upload assignment. however i feel my justification for modifying the data class is hardly conclusive and i could just as easily gone the other road and extended it. perhaps i have not enough experience with OO design. how did anyone out there who has gone through the process feel about their justification of this decision. thanking you
Here's what my thoughts are: Extending the class would be done if the Data class needed methods overridden, not just if it needed new features. The deprecated methods *are* changed, but you dont really need to keep that code. Again, you are correct in that its easy to go either way, personally I think the question is a little bit silly considering the other, much more important decisions that needed to be made Hope that helps
Adam Roberts - SCJP2, SCJD<br />insert witty something here