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.
We've talked about a lot of possible books that all kind of handle a piece of software design. HF OO is in progress, it covers a lot of design issues, and I think it will work very well with HF Design Patterns. I think that once the next version of J2EE stabilizes there will be some sort of HF J2EE book - not sure exactly the scope.
Can you say more about what aspects of softwarre design you're interested in?
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Joined: Mar 02, 2005
Topics I'd like to see are software process models (and their activities), architectural designs, domain-specific architectures, the 2 Vs (verification & validation), system testing, debugging process, and metrics for software quality, etc.
There are many books out there touching on these subjects, but I like your style.
Joined: Oct 14, 2002
Hi Karen -
We've kicked around these and similar topics for a while. We're actually in the process of planning for new titles, and typically, once we've made some decisions, we give some advance notice here at JavaRanch. (Some might say we give a little too much notice :roll: )
So stayed tuned here at the ranch, and please feel free to offer as much detailed input as you'd like... we are always swayable under the force of a good argument
On this site, please have a look at slide 6. I would differ on his diagram, having arrows going back to every stage all the way back to the requirements definition.
There are are diagrams that Ian Sommerville has in this presentation (and his book) that I again would beg to differ. Slide 16, for instance, where after validating the system it only goes back to "Develop System increment" stage. The next requirements set for freezing is suppose to come from the start, which is "Define Outline Requirements".
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com