This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Application of design principles

 
Wirianto Djunaidi
Ranch Hand
Posts: 210
Ruby Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Principle tends to be abstract, are there guidelines and/or example in your book on how we can apply the principle in practice?

If you have example, do you use any particular language or pseudo code as example?
 
Ludwin Barbin
Author
Ranch Hand
Posts: 30
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, you're right, the principles are abstract in nature.

That's why I've lots of real-world analogies, examples, and visuals to help in learning and applying the concepts.

I did not refer to any particular language or pseudo-code as that level of details may not be appropriate for the topic. I admit I was tempted to include code snippets, but then again it's way too low-level for the high-level abstractions that the principles are referring to.

I believe the blogs and forums can supplement these additional details if the reader needs to go deeper.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic