Содержание
- 2. Часто возникающие проблемы с существующим кодом Однажды созданная структура не учитывает постоянно возникающих новых требований; Заплатки,
- 3. Производительность разработчиков падает На итерации N количество появляющихся ошибок не оправдывает новые возможности в ПО
- 4. Надо переписать весь код? МИФ 1: «Было бы время, мы бы переписали всё это как надо»;
- 5. Надо применять рефакторинг Рефакторинг – постепенная работа над кодом, не влияющая на функциональность программного обеспечения, однако
- 6. Но зачем? Менеджерам рефакторинг может показаться неэффективным процессом с точки зрения производства, т.к. он не приносит
- 7. Основные признаки кода с «душком» Дублирование кода; Длинные методы; Чрезмерная безопасность; Copy/Paste 100 lines Большой класс;
- 8. Тестирование Перед проведением рефакторинга очень хорошо написать unit test, который позволит убедиться в том, что после
- 9. // Комментарии Код, содержащий много комментариев часто изобилует дурным «душком», а комментарии выступают в роли дезодоранта,
- 10. Приёмы рефакторинга Сокращение размеров методов при помощи выделения отдельных блоков в более маленькие методы, с простым
- 11. Глобальный рефакторинг Иногда разработчики начинают проводить рефакторинг, углубляются в дебри кода, оказывается что он ещё более
- 12. Есть время на рефакторинг? МИФ: «Я занимаюсь рефакторингом, когда есть время, однако он не эффективно отражается
- 13. К чему стремимся?
- 15. Скачать презентацию












Материалы для автоворонки
Презентация на тему Плоские черви
Фотоискусство
lektsia_6
Методы развития внимания у детей дошкольного возраста
Буддизм
Аэрозоль
Энергосбережение при грануляции металлургического шлака
История династии Романовых
Аксиологические основы профессиональной подготовки студентов международного профиля
Подарок юной рукодельнице
Белорусский костюм (1)
Врачебный диагноз
Wide Range of UPVC Windows & Doors
Агляд-конкурс мастацкай самадзейнай творчасці сярод груп першага курса Я - беларус. Я - зерне, код народа
Информационное сообщениеВ.Н. Федулин
Front Page
МАДОУ детский сад «Надежда» г.Кирово-Чепецк Кировская область Коррекционно-педагогическая работа с использованием ло
«5 факторов эффективного поискового продвижения
маркетинговые коммуникации
Олимпиады школьников по направлению «Информационная безопасность»
От Сиднея вдоль Большого Водораздельного хребта
Презентация на тему Водоросли
7 февраля 2006 г. Пресс-конференция «Вырваться из Сумрака!»
Кластерный анализ. Метод к – средних
СЕМЕЙНЫЙ КЛУБ «МАМИНЫ ГЛАЗА»
Обзор зарплат по должностям дилерских авто центров
Преступление. Разновидности преступлений