Пять строк кода
Библиотека программиста
Клаусен Кристиан «Пять строк кода» Питер, 2023 год, 368 стр., ISBN 978-5-4461-1959-2; (PDF-DJVU)
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтения и простым в обслуживании. Познакомьтесь с уникальным подходом, позволяющим реализовать любой метод в пяти строках кода. И не забывайте про тайну, хорошо известную большинству senior-разработчиков: иногда проще ухудшить код и вернуться к его исправлению позже.
«Пять строк кода» — это свежий взгляд на рефакторинг для разработчиков любого уровня. Вы узнаете, когда проводить рефакторинг, как использовать паттерны, а также научитесь определять признаки, которые говорят о том, что код необходимо удалить Для разработчиков всех уровней. В примерах используется доступный и понятный синтаксис TypeScript, который позволяет перейти к любому языку высокого уровня.
Глава 1. Рефакторинг рефакторинга
Глава 2. Суть рефакторинга
Часть I. Учимся на рефакторинге компьютерной игры
Глава 3. Разбивка длинных функций
Глава 4. Пусть код типа работает
Глава 5. Совмещение схожего кода
Глава 6. Защита данных
Часть II. Применение полученных знаний в реальной жизни
Глава 7. Сотрудничество с компилятором
Глава 8. Избегайте комментариев
Глава 9. Страсть к удалению кода
Глава 10. Никогда не бойтесь добавлять код
Глава 11. Соблюдение структуры в коде
Глава 12. Избегайте оптимизаций и обобщенности
Глава 13. Пусть плохой код выглядит плохо
Глава 14. Подведение итогов
Приложение. Установка инструментов для части I
Добавить комментарий