This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes OO, Patterns, UML and Refactoring and the fly likes Another Design Book - What's different ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Another Design Book - What Watch "Another Design Book - What New topic
Author

Another Design Book - What's different ?

Anujit Chatterjee
Greenhorn

Joined: Apr 13, 2009
Posts: 25
Hi,

The interesting thing about the new Design book is the no of pages. 50 pages- that's pretty sleek. There's nothing better than keeping a technical book short and sweet.
But still why another design book . What is different in this book?

Regards,
Anujit


SCJP 5.0
Complexity is Easy, Simplicity is Hard !
Ludwin Barbin
Author
Ranch Hand

Joined: Jul 29, 2009
Posts: 30
    
    5
First of all, I like your signature -- "Complexity is Easy, Simplicity is Hard !"

This has been my overarching goal in this book.

I gathered all the design principles out there, make sense out of them, organize/filter/relate them, write concise definitions and explanations, and package them in a short book.

What's unique about this book is the synthesis of all the design principles. Many of the principles are complementary and contradictory in nature, I've carefully identified all these and put them on a single diagram to help you choose the correct principles for your need.

And another goal of the book is to make it "an easy read" -- using plain English language, lots of visuals, and can be read over a weekend.

You'll be the judge if I accomplished my goals


-- Ludwin Barbin
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38067
    
  22
So you would include things like open‑closed, Demeter, Liskov substitution principle, etc?
Ludwin Barbin
Author
Ranch Hand

Joined: Jul 29, 2009
Posts: 30
    
    5
Yes, it's all there and more!

Checkout the Agile phrases - IKIWISI (pronounced “icky-wissy”), WGLL (pronounced “wiggle”), WDLL (pronounced “widdle”), WILIWIK (pronounced “willy-wick”)

 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Another Design Book - What's different ?
 
Similar Threads
Understanding of OO Programming
How to Score Good..?
Object Orientation using java
Books on design patterns
Using Design Patterns in Real Life?