Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
Установити
Більш швидкий доступ, ніж браузер!
 

Керована тестами розробка

Індекс Керована тестами розробка

Керована тестами розробка (КТР), Розробка через тестування (Test-driven development (TDD)) — технологія розробки програмного забезпечення, яка використовує короткі ітерації розробки, що починаються з попереднього написання тестів, які визначають необхідні покращення або нові функції.

13 відносини: C (мова програмування), Java, Пріоритет трансформацій, Принцип «KISS», Принцип YAGNI, Початковий код, Пов'язаність (програмування), Тестування програмного забезпечення, Модульне тестування, Зв'язність (програмування), Екстремальне програмування, .NET Framework, 1999.

C (мова програмування)

C (Сі) — універсальна, процедурна, імперативна мова програмування загального призначення, розроблена у 1972 році Денісом Рітчі у Bell Telephone Laboratories з метою написання нею операційної системи UNIX.

Новинка!!: Керована тестами розробка і C (мова програмування) · Побачити більше »

Java

Java (вимовляється Джава) — об'єктно-орієнтована мова програмування, випущена 1995 року компанією «Sun Microsystems» як основний компонент платформи Java.

Новинка!!: Керована тестами розробка і Java · Побачити більше »

Пріоритет трансформацій

Пріоритет трансформацій (припущення, тобто теоретична концепція) підхід у програмуванні, запроваджений Робертом Сесілом Мартіном (Дядко Боб) для удосконалення процесу керованої тестами розробки (TDD).

Новинка!!: Керована тестами розробка і Пріоритет трансформацій · Побачити більше »

Принцип «KISS»

KISS (англ. keep it simple, stupid — «не ускладнюй, дурню» або більш ввічливий варіант англ. keep it short and simple — «роби коротше і простіше») — процес і принцип проектування, при якому простота системи декларується як основна мета та/або цінність.

Новинка!!: Керована тестами розробка і Принцип «KISS» · Побачити більше »

Принцип YAGNI

Принцип «YAGNI» (You Aren't Going to Need It — «Вам це не знадобиться») — процес і принцип проектування, при якому як основна мета та / або цінність декларується відмова від додавання функціональності, в якій немає безпосередньої потреби.

Новинка!!: Керована тестами розробка і Принцип YAGNI · Побачити більше »

Початковий код

Зразок ''тексту програми'', написаної мовою Java. Початковий код (source code; також перекладається українською як вихідний код, програмний код, джерельний код, первинний код, текст програми, першокод, у професійному середовищі також сирцевий код, у контексті код або сирці) — будь-який набір інструкцій або оголошень, написаних комп'ютерною мовою програмування у формі, що її може прочитати і модифікувати людина.

Новинка!!: Керована тестами розробка і Початковий код · Побачити більше »

Пов'язаність (програмування)

Пов'язаність (cohesion) в програмуванні - це міра того наскільки пов’язаним є код в одному модулі програми (наприклад через спільну семантику).

Новинка!!: Керована тестами розробка і Пов'язаність (програмування) · Побачити більше »

Тестування програмного забезпечення

Тестування програмного забезпечення (Software Testing) — це процес технічного дослідження, призначений для виявлення інформації про якість продукту відносно контексту, в якому він має використовуватись.

Новинка!!: Керована тестами розробка і Тестування програмного забезпечення · Побачити більше »

Модульне тестування

Модульне тестування (Unit testing) — це метод тестування програмного забезпечення, який полягає в окремому тестуванні кожного модуля коду програми.

Новинка!!: Керована тестами розробка і Модульне тестування · Побачити більше »

Зв'язність (програмування)

Зв'язність (coupling) чи залежність (dependency) це міра в якій модуль (компонент) програми залежить від кожного іншого модуля (використовує якусь інформацію про нього).

Новинка!!: Керована тестами розробка і Зв'язність (програмування) · Побачити більше »

Екстремальне програмування

Екстремальне програмування (XP від Extreme Programming) — методологія розробки програмного забезпечення, найпопулярніша серед так званих гнучких методологій.

Новинка!!: Керована тестами розробка і Екстремальне програмування · Побачити більше »

.NET Framework

Microsoft.NET (читається дот-нет) — програмна технологія, запропонована фірмою Microsoft як платформа для створення як звичайних програм, так і веб-застосунків.

Новинка!!: Керована тестами розробка і .NET Framework · Побачити більше »

1999

Див.

Новинка!!: Керована тестами розробка і 1999 · Побачити більше »

Перенаправлення тут:

Test-driven development, Розробка керована тестами, Розробка через тестування.

ВихідніВхідний
Гей! Ми на Facebook зараз! »