Рефакторинг как системный подход (2019) (Александр Кораблин)
О товаре
Рефакторинг — это процесс улучшения кода, который не влияет на внешнее поведение программы. При рефакторинге оптимизируется внутренняя структура кода. Код становится более чистым и понятным другим членам команды. Его легче поддерживать и развивать, а значит, ускоряется процесс разработки. В результате программный продукт получается качественным и работает без сбоев. Но у этого процесса есть риски – например, что после всех изменений программа перестанет работать.
Чтобы использовать рефакторинг, нужно хорошо знать плюсы и минусы всех способов улучшения кода. На курсе «Рефакторинг как системный подход» вы изучите все самые часто используемые приемы рефакторинга и научитесь вносить изменения в код проекта как с использованием инструментальных средств, так и без. Обучение ведется на примере Java. Пройдя курс, вы также будете понимать, как определить правильный момент для рефакторинга и как внедрять изменения в процессе каждодневной разработки.
Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков, научных работников.
По окончании курса Вы будете уметь:
находить и устранять проблемы в бизнес-логике;
находить и устранять проблемы в методах;
находить и устранять проблемы в классе;
находить и устранять проблемы в иерархиях классов;
находить и устранять проблемы при создании объектов;
находить и устранять проблемы в интерфейсах.
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Программа курса
Модуль 1. Введение в рефакторинг (1 ак. ч.)
Модуль 2. Упрощение бизнес-логики (3 ак. ч.)
Модуль 3. Решение проблем классов (4 ак. ч.)
Модуль 4. Снижение сложности методов (4 ак. ч.)
Модуль 5. Решение проблем в иерархиях классов (4 ак. ч.)
Модуль 6. Упрощение создания объектов (4 ак. ч.)
Модуль 7. Решение проблем интерфейсов (4 ак. ч.)
[GeekBrains] Системный администратор (2019) Уверенное знание TCP/IP Знание Unix-подобных систем Сопровождение и настройка Mysql Веб-сервер Nginx Знание архитектуры frontend и backend Распределение нагрузки (балансировка нагрузки) с помощью Nginx Системы мониторинга: Cacti, Munin, Nagios, Zabbix Знание синтаксиса языка SQL Использование
1665 RUB
[Really Nice Images] RNI All Films 5 - Pro (2019) СОЗДАНО НА БАЗЕ ПЛЁНКИ Реальные плёнки бережно оцифрованы с помощью самых современных методов колориметрии и применением лучшего оборудования. RNI раскрывает волшебство аналоговой фотографии в вашем рабочем процессе с цифровыми снимками и делает их потрясающими всего в один клик. БОЛЬШЕ ЧЕМ ПРОСТО
1060 RUB
Обучающая система №1 по рекламе ВКонтакте. 5-й поток (2019) (Алекс Волков) Описание: Мы с Вами заглянем в самое сердце ВКонтакта, где я покажу Вам как действовать быстрее, точнее и глубже, чем Ваши конкуренты... Вы получите самые передовые, продвинутые (и где-то даже «хакерские») техники продвижения, которые не рассказывают ни в одном подобном тренинге. Существуют две
1650 RUB
Курс INSTATEXT (2019) (Катя Бойцова) Описание : - Как выбрать свой стиль, концепцию и навсегда избавиться от недостатка тем - Почему важна концепция, что такое экспертность в блогинге. Как придумывать темы для постов. - Как справиться со страхом писать тексты - Работающие методики по борьбе со страхом чистого листа. - Разбираемся,
1050 RUB