DEV Community


Discussion on: Why I can't recommend Clean Architecture by Robert C Martin

bosepchuk profile image
Blaine Osepchuk Author

Thanks for the thoughtful comments, Krishnan.

There are plenty of people who enjoyed this book and rated it 5 stars on Amazon so you are definitely not alone in recommending it.


kichnan profile image
Krishnan Mk

Finished reading the book over the weekend. I will definitely agree with you now. More examples would have been better. :D

I also found one other thing funny. As the book says, "architecture should relay the intent/purpose of a system than what it is built on", I could not see this being applied in the Video sales example. Ha! All I saw was presenters, views, interactors, controllers, etc. divided vertically by type of actor. The diagram does say that it is "a preliminary component diagram", but I don't think anyone would have minded if the author provided "detailed component diagrams" for the next 20 pages.

Similar to what you mentioned in the post, all the background history and concepts and terminologies and philosophies finally build up to a simple "preliminary component diagram". Wait what? That... seems a bit... silly, right?

Anyway, this was a great book for me to get clear understanding of the terminologies and concepts in this domain. Next up, the Martin Fowler book you've recommended.