🗊 Презентация Экстремальное программирование. Рефакторинг

Нажмите для полного просмотра!
Экстремальное программирование. Рефакторинг, слайд №1 Экстремальное программирование. Рефакторинг, слайд №2 Экстремальное программирование. Рефакторинг, слайд №3 Экстремальное программирование. Рефакторинг, слайд №4 Экстремальное программирование. Рефакторинг, слайд №5 Экстремальное программирование. Рефакторинг, слайд №6 Экстремальное программирование. Рефакторинг, слайд №7 Экстремальное программирование. Рефакторинг, слайд №8 Экстремальное программирование. Рефакторинг, слайд №9 Экстремальное программирование. Рефакторинг, слайд №10 Экстремальное программирование. Рефакторинг, слайд №11 Экстремальное программирование. Рефакторинг, слайд №12 Экстремальное программирование. Рефакторинг, слайд №13 Экстремальное программирование. Рефакторинг, слайд №14 Экстремальное программирование. Рефакторинг, слайд №15

Вы можете ознакомиться и скачать презентацию на тему Экстремальное программирование. Рефакторинг. Доклад-сообщение содержит 15 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Экстремальное программирование Рефакторинг
Описание слайда:
Экстремальное программирование Рефакторинг

Слайд 2


История: зарождение термина 1971 - появление языка Forth 1980s - появление термина "factoring"
Описание слайда:
История: зарождение термина 1971 - появление языка Forth 1980s - появление термина "factoring"

Слайд 3


История: зарождение термина
Описание слайда:
История: зарождение термина

Слайд 4


История: распространение 1990 - Opdyke, William F.; Johnson, Ralph E. "Refactoring: An Aid in Designing Application Frameworks and Evolving...
Описание слайда:
История: распространение 1990 - Opdyke, William F.; Johnson, Ralph E. "Refactoring: An Aid in Designing Application Frameworks and Evolving Object-Oriented Systems". 1992 - Opdyke, William F. Refactoring Object-Oriented Frameworks 1999 - Fowler, Martin Refactoring: Improving the design of existing code.

Слайд 5


Технический долг
Описание слайда:
Технический долг

Слайд 6


Чистый код Проходит все тесты Очевиден для других программистов Не содержит дублирования Содержит минимум классов и других движущихся частей Легче и...
Описание слайда:
Чистый код Проходит все тесты Очевиден для других программистов Не содержит дублирования Содержит минимум классов и других движущихся частей Легче и дешевле поддерживать

Слайд 7


Запахи кода: раздувальщики Длинный метод Большой класс Одержимость элементарными типами Длинный список параметров Группы данных
Описание слайда:
Запахи кода: раздувальщики Длинный метод Большой класс Одержимость элементарными типами Длинный список параметров Группы данных

Слайд 8


Запахи кода: нарушители объектного дизайна Операторы switch Временное поле Отказ от наследства Альтернативные классы с разными интерфейсами
Описание слайда:
Запахи кода: нарушители объектного дизайна Операторы switch Временное поле Отказ от наследства Альтернативные классы с разными интерфейсами

Слайд 9


Запахи кода: утяжелители изменений Расходящиеся модификации Стрельба дробью Параллельные иерархии наследования
Описание слайда:
Запахи кода: утяжелители изменений Расходящиеся модификации Стрельба дробью Параллельные иерархии наследования

Слайд 10


Запахи кода: замусориватели Комментарии Дублирование кода Ленивый класс Класс данных Мертвый код Теоретическая общность
Описание слайда:
Запахи кода: замусориватели Комментарии Дублирование кода Ленивый класс Класс данных Мертвый код Теоретическая общность

Слайд 11


Запахи кода: опутыватели связями Завистливые функции Неуместная близость Цепочка вызовов Посредник Неполнота библиотечного класса
Описание слайда:
Запахи кода: опутыватели связями Завистливые функции Неуместная близость Цепочка вызовов Посредник Неполнота библиотечного класса

Слайд 12


Когда рефакторить: правило трех Делая что-то в первый раз, вы просто это делаете. Делая что-то аналогичное во второй раз, вы морщитесь от...
Описание слайда:
Когда рефакторить: правило трех Делая что-то в первый раз, вы просто это делаете. Делая что-то аналогичное во второй раз, вы морщитесь от необходимости повторения, но все-таки повторяете то же самое. Делая что-то похожее в третий раз, вы начинаете рефакторинг.

Слайд 13


Когда рефакторить Когда делаете новую фичу Когда исправляете баги Во время код-ревью
Описание слайда:
Когда рефакторить Когда делаете новую фичу Когда исправляете баги Во время код-ревью

Слайд 14


Автоматический рефакторинг
Описание слайда:
Автоматический рефакторинг

Слайд 15


Экстремальное программирование. Рефакторинг, слайд №15
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию