Організація даних
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Підписка

    Обери свою IT спеціальність

    Підписка

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом Рефакторинг .NET застосунків на 40 днів?

      ВІДЕОУРОК № 3. Організація даних

      Для перегляду повної версії відеокурсу, онлайн тестування та отримання доступу до додаткових навчальних матеріалів придбайте курс Придбати курс
      Для перегляду всіх відеокурсів ITVDN, представлених у Каталозі, а також для отримання доступу до навчальних матеріалів та онлайн тестування придбайте підписку Придбати підписку

      Перший відео урок познайомить вас із рефакторингом та його основними поняттями; друга половина уроку супроводжуватиметься практичними прикладами з поясненнями автора. Ви дізнаєтесь, з якими проблемами стикаються розробники під час роботи над програмним кодом і чому важливо підтримувати його чистоту та читабельність.

      Також у вступному уроці ви дізнаєтесь:

      1. чим відрізняються рефакторинг, оптимізація та розширення функціональності;
      2. переваги рефакторингу;
      3. коли слід проводити рефакторинг, а коли – утриматися;
      4. що таке “запахи” коду та які види “запахів” існують.
      Читати далі...

      Теми відео уроку:

      • Виділення методу
      • Вбудовування методу
      • Вбудовування тимчасової змінної
      • Заміна тимчасової змінної викликом методу
      • Введення пояснюючої змінної
      • Розщеплення тимчасової змінної
      • Заміна методу об'єктом методів
      • Переміщення методу
      • Переміщення поля
      • Виділення класу
      • Вбудовування класу
      • Приховування делегування
      • Видалення посередника
      Читати далі...

      У відеоуроці будуть розглянуті рефакторинги, що полегшують роботу з даними. Ви дізнаєтеся, що таке самоінкапсуляція, одно- та двоспрямовані зв'язки та багато іншого.

      Читати далі...

      У цьому відео уроці з рефакторингу розглядаються прийоми спрощення умовних конструкцій мовою С#

      Читати далі...

      У цьому відеоуроці з рефакторингу Ви дізнаєтесь, як проводити рефакторинг, пов'язаний з ієрархією класів.

      Читати далі...
      ПОКАЗАТИ ВСЕ
      основні теми, що розглядаються на уроці
      0:00:38
      Замена значения данных объектом
      0:08:50
      Замена значений ссылкой
      0:21:20
      Замена однонаправленной связи двунаправленной
      0:28:10
      Инкапсуляция коллекции
      0:43:24
      Замена кода типа подклассом
      0:57:03
      Замена кода типа состоянием/стратегией
      1:13:22
      Замена подкласса полями
      ПОКАЗАТИ ВСЕ
      Титри відеоуроку
      Титрів до цього уроку не передбачено

      Купуй передплатуз доступом до всіх курсів та сервісів

      Бібліотека сучасних IT знань у зручному форматі

      Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Преміум Plus
      • Усі відеокурси на 1 рік
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      • Завантаження відео уроків
      120.00 $
      199.99 $
      Придбати
      Акція
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      89.99 $
      Придбати
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.