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.
I'n just starting with the book and am having some problems or questions with certain topics or code. Is there a forum for discussing this book? I couldn't find one on wickedlysmart.com or at O'reilly's ...
This forum is a good place to start, though discussion here tends to be more general. If things get specific about code you might want to ask over at the Servlets forum where there's more traffic, so more folks to join the discussion.
The book's authors hang around the ranch a lot so you'll get their attention wherever you post.
Hope you enjoy your visits to the ranch, Pauline [ December 09, 2004: Message edited by: Pauline McNamara ]
Even if you're not planning to take the SCWCD exam, if you post questions on the SCWCD forum you should get good responses.
p.s. We hope the book helps you in your studies
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Joined: Dec 08, 2004
Thanks for the pointers.
In the spirit of trying to make the book better I'd like to point out a problem I had when trying the first code example in the book, the Beer advisor. I guess on pages 72 and 73 when you describe setting up the development and deployment environments you also meant 'We've explained it now set up both environments'.
The reason it wasn't clear to me that I needed to set up the directory structure at that point was that many of the folders mentionned (like classes/com/example/web) don't need to be created by me since they will be created when I compile the source code. Also you show not only folders but *files*. It's counter-intuitive to create files before the part in the book where you say what to put in each file. .
So when I tried to load up the form.html file after reading the instructions on page 76 that explicitly said to write it and where to put it, tomcat was throwing up a 404 error. This was because I had not created an empty WEB-INF directory.
Besides making the instructions a bit more explicit it would be nice to understand *why* a WEB-INF directory (even an empty one) is necessary when serving up plain html.
I'm loving the book so far and having to work through this problem actually made me understand things a bit more. It was just frustrating for the two hours I tried to figure it out by myself before asking for help