Девід Томас та Ендрю Хант написали перше видання цієї чудової книги 1999 року, щоб допомогти своїм клієнтам у створенні більш якісного програмного забезпечення та відкрити для себе задоволення від програмування.
Уроки, що отримано з цієї книги, допомогли цілому поколінню програмістів засвоїти саму сутність розробки програмного забезпечення, незалежно від конкретної мови, бібліотеки чи методики. Запропонований авторами прагматичний філософський підхід до розробки програмного забезпечення широко розійшовся, народивши сотні інших книг та статей, а також послужив початком для тисяч успішних кар'єр та історій професійного зростання.
Це видання належить до тих рідкісних зразків технічної літератури, які варто читати, перечитувати та знову читати протягом багатьох років. З нього читач, неважливо, початківець чи досвідчений розробник програмного забезпечення, зможе завжди отримати свіжі ідеї.
ПРОЧИТАВШИ ЦЮ КНИГУ, ВИ ДІЗНАЄТЕСЬ, ЯК:
• боротися з деградацією програмного забезпечення;
• писати гнучкий, динамічний та здатний до адаптування код;
• оволодівати основними інструментальними засобами;
• вивчати справжні вимоги;
• захищатися від вразливостей у системі безпеки;
• організовувати команди програмістів-прагматиків;
• суворо та ефективно тестувати;
• приносити задоволення користувачам.
Цю книгу написано у вигляді послідовної низки автономних тем-розділів, з чималою часткою класичних та свіжих кумедних історій, ретельно продуманими прикладами та цікавими аналогіями. У ній показано найкращі підходи до розробки програмного забезпечення та основні пастки на цьому шляху.
Книга допоможе читачу виробити та розвинути навички та відносини, що здатні створити міцний фундамент його чи її успішної кар'єри у довгостроковій перспективі. Врешті-решт читач зможе стати програмістом-прагматиком.
ПРО АВТОРІВ
Дейв Томас та Енді Хант є визнаними на міжнародному рівні провідними авторитетами у спільноті розробників програмного забезпечення. Вони консультують та виступають з доповідями по всьому світові. Разом вони заснували видавництво Pragmatic Bookshelf, яке випускає передові книги для розробників програмного забезпечення, що завойовують нагороди, та є авторами Маніфесту гнучкої розробки (Agile Manifesto). Наразі Дейв викладає у коледжі, захоплюється різьбленням по дереву та експериментує з новими технологіями та парадигмами програмування. Енді пише науково-фантастичні повісті, активно займається музикою та любить повозитися з технікою. Але більше за все вони обоє прагнуть постійно вчитися.