Основи TDD (Test-Driven Development) на TypeScript

Основи TDD (Test-Driven Development) на TypeScript
en
11.01.2023
11 г 25 хв 18 сек

TDD означає “Розробка через тестування” (Test-Driven Development). Це процес розробки програмного забезпечення, при якому автоматизовані тести є основним інструментом розробки. .

TDD став широко визнаним у співтоваристві розробників TypeScript як необхідна навичка в сучасному світі веб-додатків, архітектур, орієнтованих на сервіси та розробки настільних додатків. більш кваліфікованим розробником TypeScript, навчаючи вас навичці TDD. основи розробки через тестування, дозволяючи вам швидко увійти до практики TDD на TypeScript.

Курс “Основи TDD на TypeScript” дуже практичний: ви проводитимете свій час, вивчаючи практику розробки через тестування через серію вправ з програмування, переміжних теорією. Цей курс був проведений багато разів з різними групами, і в процесі ми відточили методику навчання та вивчення TDD.

Цільові результати:

Розуміння того, що таке TDD і чому ви захочете його практикувати.
Усвідомлення анатомії тесту та вміння писати хороші модульні тести.
Розуміння та використання потоку розробки через тестування, а також використання набору інструментів та технік для того, щоб вийти із скрутних ситуацій, якщо ви не відчуваєте цей ритм.
Розуміння того, як високорівневий дизайн та TDD працюють разом для досягнення відмінних результатів у дизайні.
Написання модульних тестів для досить складного рішення, які будуть підтримуватись у майбутньому.
Реалізація вимог (Сценарія користувача/Використання) за допомогою відповідних тестів і коду.
Написання більш слабко пов’язаного коду, використовуючи відповідні тестові дублікати.
Використання відповідного фреймворку для створення динамічних тестових дублікатів.

Ви не можете переглядати цей курс -

Array ( [bitrate] => 741943 [filesize] => 26761220 [mime_type] => video/mp4 [length] => 266 [length_formatted] => 4:26 [width] => 1920 [height] => 1080 [fileformat] => mp4 [dataformat] => quicktime [audio] => Array ( [dataformat] => mp4 [bitrate] => 62692 [codec] => ISO/IEC 14496-3 AAC [sample_rate] => 48000 [channels] => 2 [bits_per_sample] => 16 [lossless] => [channelmode] => stereo [compression_ratio] => 0.040815104166667 ) [created_timestamp] => -2082844800 )