Перейти до основного вмісту

Курс

Оборонне програмування R

Середній4 год

Навчіться захисному програмуванню в R, щоб зробити ваш код надійнішим.

R4 год16 відео51 вправ3,400 XP5,076Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

Писати скрипти R легко. Писати якісний код R складно. У цьому курсі ми розглянемо оборонне програмування — набір стандартних прийомів, що допомагають зменшити кількість помилок і полегшують роботу в команді. Ми розберемо техніки уникнення типових хиб, а також те, як обробляти неминучі помилки в коді. Наприкінці курсу поговоримо, коли варто переходити від скрипта до проєкту та далі до пакета.

Попередні вимоги

Навчальний план

Зміст курсу

1

Уникнення конфліктів

У цьому першому розділі ви дізнаєтеся, що таке оборонне програмування та як використовувати наявні пакети для підвищення ефективності. Далі ви навчитеся керувати пакетами, завантаженими у ваше середовище, і потенційними конфліктами, що можуть виникати.
Почати розділ
2

Системи раннього сповіщення

Програмувати простіше, коли ви отримуєте зворотний зв'язок під час виконання коду. В R ми використовуємо повідомлення, попередження та помилки, щоб інформувати користувача. У цьому розділі ми обговоримо, коли і де слід застосовувати ці інструменти комунікації.
Почати розділ
4

Створення плану дій

Створити скрипт — це добре, але робота над проєктом із кількома скриптами й ресурсами потребує структури. У фінальному розділі ви опanuєте принципи доброї організації, щоб перейти від скрипта до пакета з оптимальним робочим процесом.
Почати розділ
R

Оборонне програмування R

Курс
завершено

Отримайте сертифікат про досягнення

Зараєструватися

Розвивайте навички роботи з даними з DataCamp для мобільних

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.

Оборонне програмування R | DataCamp