книга Рефакторинг. Улучшение существующего кода
5

Рефакторинг. Улучшение существующего кода

  • Сейчас читают 2
  • Отложили 13
  • Прочитали 4
  • Не дочитали 0
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в...Ещё
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы. Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования...
  • 0201485672

Материалы

Отзывы

Раз в месяц дарим подарки самому активному читателю.
Оставляйте больше отзывов, и мы наградим вас!
Александр Шапкин

5 октября 2020 г.

Книга оставляет достаточно противоречивые впечатления. С одной стороны очень известный автор и...Ещё
Книга оставляет достаточно противоречивые впечатления. С одной стороны очень известный автор и книга, с другой ее содержание.

Материал изложенный в книге не совсем подойдет новичкам в программировании, т.к. предполагает наличия опыта, в то же время он будет скучен для опытных программистов, т.к. с опытом человек сам приходит к идеям описанным в книге. Примитивные примеры и чрезмерно подробное отображение изменений кода (с копипастом не меняющегося кода в листингах) не дают особой пользы ни новичкам, ни программистам с опытом, а, наверно, лишь издателю, занимая добрую треть (оценка "на глаз") книги. Кроме этого, читая книгу постоянно возникает ощущение дежавю, а "присмотревшись поближе" действительно замечаешь что весь материал описывает один и тот же набор идей, только описанных по по новому (читай "повторяется)".
Влад Надзуга

23 октября 2012 г.

Наверное неплохая книга.

Цитаты

Вы можете первыми опубликовать цитату

Чтобы добавить цитату, вы должны .