Пять строк кода. Роберт Мартин рекомендует
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтения и простым в обслуживании.
Познакомьтесь с уникальным подходом, позволяющим реализовать любой метод в пяти строках кода. И не забывайте про тайну, хорошо известную большинству senior-разработчиков: иногда проще ухудшить код и вернуться к его исправлению позже.
«Пять строк кода» — это свежий взгляд на рефакторинг для разработчиков любого уровня. Вы узнаете, когда проводить рефакторинг, как использовать паттерны, а также научитесь определять признаки, которые говорят о том, что код необходимо удалить.
В этой книге:
- Признаки плохого кода.
- Способы повышения безопасности любого (даже непонятного) кода.
- Балансировка оптимизации и обобщенность кода.
- Правильные техники работы с компилятором.
Для разработчиков всех уровней. В примерах используется доступный синтексис TypeScript, который позволяет легко перейти к любому языку высокого уровня.
Об авторе:
Кристиан Клаусен работает консультантом, занимается исследовательской работой и обучает разработчиков правильному рефакторингу кода.
Автор(ы) | Кристиан Клаусен |
Переводчик | Д. Брайт |
Издательство | Питер |
Серия | Библиотека программиста |
Год издания | 2023 |
ISBN | 978-5-4461-1959-2 |
Возрастное ограничение | 16+ |
Кол-во страниц | 368 |
Формат страниц | 70x100/16 (170x240 мм) |
Размеры товара | 234 × 166 × 17 мм |
Язык | Русский |
Переплёт | Мягкий |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 1000 экз. |
Вес | 490 г |