Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
R**H
The best book on software development I've ever read...
I have a bookshelf groaning with books on C# and agile software development. This is without doubt the best I've read. Robert Martin has somehow managed to distil his experience of many years into one cohesive tome, which is easy to read and provides practical advice on all aspects of development - agile, TDD, UML and design patterns.As for the previous reviewer who gave this a ludicrous 1 star review and suggests the GOF as a better alternative, I would suggest that he is either an abstract genius, or has never actually read the GOF stuff and is just name-checking this in a poseur like fashion!For the rest of us, this is probably as good as it gets.
A**R
Excellent book
This book is certainly not for beginners. It is for anyone who wants to get very serious about programming. I think the book could have been shorter by leaving out pages of examples (since the target audience is advanced developers as well). I think this is probably the best development book I've ever read.
J**N
Useful book
I was impressed with this book, it is easy to read and has many useful points in it. It does occasionally labour points and in parts could be clearer, but all in all it is a well written and helpful book.For an introduction to the SOLID principles, which is what I bought it for, it was excellent.If you want a book that gives an introduction to Agile as a whole it is not the best available.
J**S
This is THE book for any developer who wants to (or claims to) be Agile
This is THE book that should be read by any developer who claims to be Agile to confront this view with reality. Amazing overview of test driven development, solid principles of object oriented design, rules of package design and practical design patterns.
H**U
A must read for programers
Well structured, covers important topics with really good examples that can be followed through. Optional challenges to do through out. Don’t skip over the appendixes.
J**.
Read it!
Every software developer should read this book.It's packed with information and examples by an author who has been there and done it.And actually invented quite a lot of it.If we all read this book, work would be so much more productive.
T**C
Ok
A lot of technical discussion and samples of design patterns and coding principles. Only introductory discussion of Agile practices.I learn many things from the design patterns and coding discussion, but the author likes to repeat things and "force" some of his opinions. And there is not a lot of discussion about agile practices in general.
T**S
Worth Reading to everyone interested in being Professional
I have a positive attitude towards this book due to the fact that I have read other books in the same series, such as The Clean Coder and Clean Code. The previous books have given me a good motivation and insight what to look for in this book.
A**Z
Must Have
Testo che pur nella sua essenza di materiale tecnico si lascia leggere con piacere.
N**E
Thanks. Book in great shape and great packaging.
Thanks. Book in great shape and great packaging.
N**N
The go to book on SOLID principles
This is the go to book if you want to learn SOLID principles. Considering the fact that I am a C# developer, I found it useful.
Y**O
Depois de OOP, esse livro é a continuação
Já tinha comprado a versão física. Esta está ainda melhor, mais atualizada e com mais conteúdo. Melhor escolha para aprender sobre SOLID e Design Patterns
E**D
Great introduction on design patterns
Simple with small examples.Also, has a big example in a real life applications that goes all alon the book.
Trustpilot
1 month ago
2 months ago