D
D
Dima Sokolov2018-04-01 17:49:48
Books
Dima Sokolov, 2018-04-01 17:49:48

What books on SOLID principles are worth reading?

Recommend books about SOLID principles in software development. Not about patterns and methodologies or architecture, but about principles.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
danilstepa, 2018-04-05
@dimka11

The best I've read on SOLID is the fourth part of this book Design Patterns on the .NET Platform The author lays out all the principles very well and on the shelves. No knowledge of .NET required

I
ilitaexperta, 2018-04-05
@ilitaexperta

None. SOLID is garbage. I met a lot of people who love to talk about architecture. They all have one thing in common - they cannot design and write a system from scratch.
Because in order to design, you need to have practical experience, it’s commonplace to see a lot of good and bad examples of code / architecture and write large projects yourself from scratch, and not pieces as part of a team.
I advise you to practice more, and not read rubbish books. Your question itself is wrong. What the fuck book? Everything you can find out about SOLID is googled on Wikipedia in 15 seconds.
In general, it's better not to think about architecture, just make projects. The first few times it will turn out to be shit, but then you will plug into the belt of any connoisseur of the meaning of letters from SOLID

R
resident, 2018-04-01
@resident

Rapid software development. Principles, examples, practice
https://www.ozon.ru/context/detail/id/1573723/
Let the year of the book not scare you, it is really worth it.

S
Sergey, 2018-04-05
@red-barbarian

Principles, patterns and methods of agile development in ...
are and not for c #
solid it is not something abstract. principles are applied in the context of agile development to keep the project alive as requirements change.
it is impossible to study them separately.
second. There are two extremes: theory without practice and practice without theory. these extremes hinder development.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question