+7 (3412) 56-18-05
hr@dexsys.ru
г. Ижевск, ул. Удмуртская, 304, торгово-офисный
центр «Аврора Парк»
«Dexsys», 2012-2023
30 декабря 2020

Ресурсы по рефакторингу, паттернам и принципам программирования

Спросили у наших ребят, какие ресурсы и книги рекомендуют для всех разработчиков, вне зависимости от языка.
Вот такой список у нас получился:

1. https://refactoring.guru/ru/ — здесь найдёте информацию по рефакторингу, паттернам проектирования, принципам SOLID и другим важным темам из мира программирования.
2. https://www.hackerrank.com/ — Сборник разных задач, в основном на алгоритмику. Тоже без привязки к конкретному языку и с тестами которые проверяют решение.

3. «Совершенный код. Мастер-класс», Макконнелл Стив. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования.

Куда же без книг дядюшки Боба — Роберт Сесил Мартина? :-)
Рекомендуем эти книги:

4. Быстрая разработка программ. Принципы, примеры, практика;

5. Чистый код. Создание, анализ и рефакторинг;

6. Идеальный программист. Как стать профессионалом разработки ПО;

7. Принципы, паттерны и методики гибкой разработки на языке C#;

8. Гибкая разработка программ на Java и C++. Принципы, паттерны и методики;

9. Чистая архитектура. Искусство разработки программного обеспечения.

10. Книга «Структура и интерпретация компьютерных программ» Харольда Абельсона и Джеральда Сассмана.

Используя Scheme (диалект языка LISP), авторы описали основные концепции программирования, включая абстракцию (данных и исполнения), рекурсию и метаязыковую абстракцию.Также в книге изложена практическая реализация концепций регистровой машины и метациклического интерпретатора.

#дексичане_рекомендуют
«Dexsys», 2012-2023
г. Ижевск, ул. Удмуртская, 304,
торгово-офисный центр «Аврора Парк»
+7 (3412) 56-18-05
hr@dexsys.ru