Розвиток об’єктно-орієнтованого програмного забезпечення, керуючись тестами

Розвиток об’єктно-орієнтованого програмного забезпечення, керуючись тестами

book type
0 Відгук(ів) 
FL/590989/R
Англійська
В наявності
145,00 грн
130,50 грн Збережіть 10%
  Моментальне завантаження 

після оплати (24/7)

  Широкий вибір форматів 

(для всіх пристроїв)

  Повна версія книги 

(в т.ч. для Apple та Android)

Передмова Кента Бека

«Автори цієї книги здійснили революцію в майстерності програмування, керуючи середовищем, у якому розвивається програмне забезпечення». -- Уорд Каннінгем

«Нарешті книга, наповнена кодом, який розкриває глибокий симбіоз між TDD і OOD». – Роберт К. Мартін

«Якщо ви хочете бути експертом у сучасному стані TDD, вам потрібно зрозуміти ідеї цієї книги». – Майкл Фізерс

< p>Розробка, керована тестуванням (TDD), тепер є усталеною технікою для швидшої доставки кращого програмного забезпечення. TDD базується на простій ідеї: напишіть тести для свого коду, перш ніж писати сам код Тепер є практичний посібник із TDD, який виходить за межі базових концепцій. Спираючись на десятирічний досвід створення реальних систем, два піонери TDD показують, як дозволити тестам керувати розробкою та «розвивати» програмне забезпечення. узгодженим, надійним і зручним для обслуговування.

Стів Фріман і Нат Прайс описують процеси, які вони використовують, принципи проектування, яких вони прагнуть досягти, і деякі інструменти, які допомагають їм виконувати роботу за допомогою розширеної роботи Наприклад, ви дізнаєтеся, як TDD працює на кількох рівнях, використовуючи тести для управління функціями та об’єктно-орієнтованою структурою коду, а також використовуючи імітаційні об’єкти для виявлення та опису зв’язків між об’єктами. Попутно в книзі систематично розглядаються проблеми, з якими стикаються команди розробників у зв’язку з TDD – від інтеграції TDD у ваші процеси до тестування найскладніших функцій. Охоплення включає

• Ефективне впровадження TDD: початок роботи та збереження імпульсу протягом усього проекту• Створення чистішого, виразнішого та надійнішого коду• Використання тестів, щоб невпинно зосереджуватися на підтримці якості• Розуміння того, як TDD, Mock Об’єкти та об’єктно-орієнтоване проектування поєднуються в контексті справжнього проекту розробки програмного забезпечення• Використання фіктивних об’єктів для керування об’єктно-орієнтованим проектуванням• Досягнення успіху там, де TDD є складним: керування складними тестовими даними, а також тестування постійності та паралельності

FL/590989/R

Характеристики

ФІО Автора
Nat Pryce
Steve Freeman
Мова
Англійська

Відгуки

Напишіть свій відгук

Розвиток об’єктно-орієнтованого програмного забезпечення, керуючись тестами

Передмова Кента Бека

«Автори цієї книги здійснили революцію в майстерності програмування, керуючи середовищем, у якому розвивається програмне забезпеч...

Напишіть свій відгук

Товари з цієї категорії: