Список полезных книжек по NET и архитектуре:

 

1)

Хорсдал К. - Микросервисы на платформе .NET (Для профессионалов)  (2018 г)

 

 

Скачать

 

Плюсы:  кажется, это единственная книжка на русском, в которой одновременно рассматриваются NET и микросервисы. Ну, или микросервисы применительно к NET. По крайней мере, это книга, просчитав которую становится понятно, что и как в микросервисной архитектуре.

 

Минусы: это электронное издание выбешивает искусственно внесенными опечатками, сейчас пытаюсь это исправить… И, для дальнейшего углубления в тему, придётся потрудиться самому.

 

2)

Мартин Р. - Чистый код. Cоздание, анализ и рефакторинг – (2019 г.)

 

 

Скачать PDF            Скачать EPUB

 

Классика, (от дядюшки Боба), которую до сих пор спрашивают на собеседованиях. Во всяком случае, прочитать полезно. Но «Чистая архитектура» сейчас, конечно, более актуальна.

 

Более формально:

Описание: Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и "укрощение".

Каким же должен быть код? Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде. Более того, научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.

 

Книга состоит из трех частей. Сначала вы познакомитесь с принципами, паттернами и приемами написания чистого кода. Затем приступите к практическим сценариям с нарастающей сложностью - упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный. И только после этого перейдете к самому важному - концентрированному выражению сути этой книги - набору эвристических правил и "запахов кода". Именно эта база знаний описывает путь мышления в процессе чтения, написания и чистки кода.