Обучалка в Телеграм

рефакторинг

Пять строк кода, Роберт Мартин рекомендует, Клаусен К., 2023

Пять строк кода, Роберт Мартин рекомендует, Клаусен К., 2023.

В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтения и простым в обслуживании. Познакомьтесь с уникальным подходом, позволяющим реализовать любой метод в пяти строках кода. И не забывайте про тайну, хорошо известную большинству senior-разработчиков: иногда проще ухудшить код и вернуться к его исправлению позже. «Пять строк кода» — это свежий взгляд на рефакторинг для разработчиков любого уровня. Вы узнаете, когда проводить рефакторинг, как использовать паттерны, а также научитесь определять признаки, которые говорят о том, что код необходимо удалить Для разработчиков всех уровней. В примерах используется доступный и понятный синтаксис TypeScript, который позволяет перейти к любому языку высокого уровня.

Пять строк кода, Роберт Мартин рекомендует, Клаусен К., 2023
Купить бумажную или электронную книгу и скачать и читать Пять строк кода, Роберт Мартин рекомендует, Клаусен К., 2023
 

Масштабируемый рефакторинг, Возвращаем контроль над кодом, Лемер М., 2022

Масштабируемый рефакторинг, Возвращаем контроль над кодом, Лемер М., 2022.

Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задуматься о рефакторинге! Внесение значительных изменений в крупную и сложную кодовую базу — нетривиальная задача, которую практически невозможно успешно выполнить без рабочей команды, инструментов и планирования. Мод Лемер раскрывает все тайны рефакторинга на примере двух исследований. Вы научитесь эффективно вносить важные изменения в кодовую базу, разберетесь, как деградирует код и почему иногда это неизбежно.

Масштабируемый рефакторинг, Возвращаем контроль над кодом, Лемер М., 2022
Купить бумажную или электронную книгу и скачать и читать Масштабируемый рефакторинг, Возвращаем контроль над кодом, Лемер М., 2022