Обзор на книгу “Рефакторинг кода на JS” Мартина Фаулера.
Несмотря на использование языка JavaScript, примеры кода легко поймёт разработчик, использующий Python, Kotlin, Java и другие C-подобные языки программирования. Если в примере используются конструкции, характерные только для JS, то их немного. Упор делается непосредственно на структурирование, анализ кода и наименование функций. Автор затрагивает тему оптимизации, но в любом случае придерживается принципа - ваш код должен быть читаемым и понятным, а остальное наладится :) Первая глава, как конфетка, демонстрирует все преимущества рефакторинга и разжигает желание читать дальше...
4 года назад
Топ 5 книг которые в своей жизни должен прочитать каждый Программист. Цикл Статей. Часть 3
М. Фаулер, Рефакторинг Мартину Фаулеру приписывается цитата: “Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям”. Сейчас практически любое издание, включающее в себя материал по разработке и управлению программным кодом, ссылается на Рефакторинг М. Фаулера. При ее не маленьком объеме (более четырех сотен страниц качественного текста), книга читается на одном дыхании. Главная причина успеха - это качество, практическая направленность и актуальность...