
Ваша оценкаRefactoring: Ruby Edition
Рецензии
ManOfOrange17 мая 2017 г.Главная ценность книги — она доносит очень важную мысль:
Рефакторинг это необходимо и нужно.
Если вдруг кто ещё не понимает этого, то поймите =)
На самом деле книга довольно сильно устарела, вернее, рассчитана на время, когда рефакторинг был в новинку. Сейчас ничего из этого не является откровением. Но, уверен, что новичкам в программировании она будет полезна: множество приёмов рефакторинга расписаны весьма подробно.
В общем, о прочтении не жалею =)
82,7K
militska20 марта 2021 г.Ещё один musthave
Читать далееСчитаю её ещё одним мастхэвов для начинающих, и думаю, что стоит перелистывать опытным.
В книге поэтапно объясняют как приводить замусоренный путанный код в порядок. Именно поэтапно не ломая, и не путаясь ещё больше в происходящем.Поэтапное объяснение того, как аккуратно перенести метод из одного класса в другой, и на что обратить внимание.
Как разбить сложное условие, как разбить длинные метод, что бы сделать его понятнее?
Какие есть варианты решения, если класс стал большой, а что делать, если он настолько маленький, что в целом может и не нужен?
Что делать есть в методе стало слишком много параметров?А так де довольно много советов по написанию качественного кода от опытных коллег (авторов)
Но вот под конец становится уже скучновато, потому она завершается схожими приемами, но я таки дочитала. Ну и сайт рефакторинг.гуру можете глянуть. Но при этом книге твердая 5, за доступную подачу
31,3K
dix755 мая 2018 г.Ещё одна хвалебная рецензия
Книгу прочёл 2 раза с периодичностью в 5 лет, на подходе 3 раз. Большинство практик и техник стал внедрять в свой промышленный код еще будучи программистом. Сейчас продолжая работать в данной области стараюсь делать code review с учётом данных подходов и методов, да и что греха таить программируя дома, часто ловлю себя на мысли, что писать “быдло-код” просто не могу и не хочу.
32,8K
digi20 февраля 2007 г.Фундаментальная книга, обязательная к прочтению тем, кто ещё не знаком с темой.
При использовании принципов рефакторинга существенно повышается качество кода, сопровождать его становится проще.11,3K
dimaz20 февраля 2007 г.MUST HAVE
Очень полезная в хозяйстве вещь.
Читать всем программерам и потом перечитывать обязательно по мере необходимости.
01,2K

