File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes OO, Patterns, UML and Refactoring and the fly likes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark ""The Object-Oriented Thought Process" question" Watch ""The Object-Oriented Thought Process" question" New topic

"The Object-Oriented Thought Process" question

Tim Cooke

Joined: Mar 28, 2008
Posts: 2534

Hi Matt,

Having worked on a number of legacy applications over the years that are written in an OO programming language (Java) but are not really OO applications, I would like to ask of your book discusses any refactorings that may help guide us away from this "OO language, procedural design" practice that is so often found.


Tim Driven Development
Matt Weisfeld

Joined: May 01, 2013
Posts: 24
Hi Tim,

The book doesn't specifically go though any examples of how to refactor legacy code, but there are several areas where I discuss using wrappers to encapsulate code that is not object-oriented or system dependent.



Matt Weisfeld
I agree. Here's the link:
subject: "The Object-Oriented Thought Process" question
jQuery in Action, 3rd edition