1. Новые покупки Показать еще

    29.03.2017: Рисуем животных (Кoнстaнтин Стeрхoв)

    29.03.2017: Рисовый штурм и еще 21 способ мыслить нестандартно (Майкл Микалко)

    29.03.2017: Стабильный пассивный доход от 100 000 р. без вложений(Евгений Анисимов)

    29.03.2017: "Как зарабатывать на YouTube без видео"

    29.03.2017: YouTube Отдыхает Доход на Самонаполняемых Видео-сайтах!!!(Васил Леднев)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    28.03.2017: форекс индикатор Volli 5.21

    27.03.2017: Лекция «Динозавры» (Илья Колмановский)

    23.03.2017: Master LP PRO II. Конструктор сайтов

    22.03.2017: Clay Cook's Fashion and Editorial Portrait Photography

    19.03.2017: Супер удачная Стратегия Василия Таранова

  4. Сбор взносов Показать еще

    26.03.2017: [geniusmarketing] Инстаграм академия 2.0

    22.03.2017: Красивые деньги: Золотой инстаграм (Алексей Курашенко)

    22.03.2017: [ProfileSchool] Обработка: что делать с кадром? (Дмитрий Шатров)

    22.03.2017: Начните получать трафик из Вконтакте и Facebook тоннами (Виталий Тимофеев, Виталий Дабижа)

    19.03.2017: Никаких скидок! Нематериальная мотивация клиентов (Ия Имшинецкая)

Открыто [ITVDN] Рефакторинг .NET Приложений(Повтор)

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 26 фев 2014.

Цена:
1100р.
Взнос:
40р.

(Основной список пока пуст)

    Тип: Стандартная складчина
    Участников: 0/100
    1. 26 фев 2014
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [ITVDN] Рефакторинг .NET Приложений(Повтор)

      Описание курса Рефакторинг .NET Приложений

      Видеокурс «Рефакторинг .NET приложений» будет полезен как начинающим разработчикам, так и разработчикам с опытом. Для того, чтобы успешно освоить материал видео уроков, Вам необходимо владеть базовыми навыками программирования на языке C# и уметь использовать объектно-ориентированные техники.
      В этом видео курсе Вы узнаете, что такое рефакторинг и изучите основные методики проведения рефакторинга в коде. К каждому видео уроку прилагаются примеры C# кода, объясняющие технику отдельно взятого рефакторинга.
      По окончанию курса Вы получите комплексное представление о рефакторинге кода и сможете применять его при разработке различных приложений.

      Содержание курса:
      Урок 1. Введение в рефакторинг.
      • Понятие рефакторинга
      • Оптимизация производительности, расширение функционала
      • "Запахи" в коде
      • Связанность и связность
      1 час 5 минут

      Урок 2. Составление методов.
      • Выделение метода
      • Встраивание метода
      • Встраивание временной переменной
      • Замена временной переменной вызовом метода
      • Введение поясняющей переменной
      • Расщепление временной переменной
      • Замена метода объектом методов
      • Перемещение метода
      • Перемещение поля
      • Выделение класса
      • Встраивание класса
      • Сокрытие делегирования
      • Удаление посредника

      1 час 37 минут

      Урок 3. Организация данных.
      • Замена значения данных объектом
      • Замена значений ссылкой
      • Замена однонаправленной связи двунаправленной
      • Инкапсуляция коллекции
      • Замена кода типа подклассом
      • Замена кода типа состоянием/стратегией
      • Замена подкласса полями

      1 час 22 минуты
      Урок 4. Упрощение условных выражений.
      • Декомпозиция условного оператора
      • Консолидация условного выражения
      • Консолидация дублирующихся условных фрагментов
      • Удаление управляющего флага
      • Замена вложенных условных операторов граничным оператором
      • Замена условного оператора полиморфизмом
      • Введение объекта Null

      1 час 21 минута
      Урок 5. Решение задач обобщения.
      • Подъем поля
      • Подъем метода
      • Спуск метода
      • Спуск поля
      • Выделение подкласса
      • Выделение родительского класса
      • Выделение интерфейса
      • Замена наследования делегированием
      • Замена делегирования наследованием

      1 час 13 минут
      Ссылка на сайт:


       
    2. Загрузка...

      Похожие складчины
      1. Менеджер
        Открыто

        [ITVDN] Рефакторинг .NET Приложений (Повтор)

        Менеджер, 18 июн 2014, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [ITVDN] Рефакторинг .NET Приложений (Повтор)

        Менеджер, 7 май 2014, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [ITVDN] Рефакторинг .NET Приложений (Повтор)

        Менеджер, 6 апр 2014, в разделе: Курсы по программированию
      4. Сталин
        Куплено

        [ITVDN] Видео курс SQL Essential (2014)

        Сталин, 25 мар 2017 в 10:02, в разделе: Курсы по программированию
      5. Сталин
        Открыто

        [ITVDN] Видео курс Введение в Project Management (Елена Петрова

        Сталин, 6 дек 2016, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        [ITVDN] Видео курс практикум курса C# Стартовый

        Менеджер, 29 сен 2016, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [ITVDN] Видео курс YII2 essential

        Менеджер, 29 сен 2016, в разделе: Курсы по программированию