Ваша корзина пустая
Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development — разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
Життя без обмежень. Шлях до неймовірно щасливого життя
Ник Вуйчич
Аэропорт. Новая дополненная редакция(мягкий)
Сергей Лойко
Братство Персня. Володар Перснів
Джон Р. Р. Толкин
Історія запорізьких козаків
Дмитро Яворницький
Подарочный пакет Animal plant! малый (24.5*19.5*9.5 см)
Язык программирования C++. Лекции и упражнения
Стивен Прата
Неймовірні числа професора Стюарта
Іен Стюарт
Маршрут построен! Применение карт путешествия потребителя для повышения продаж и лояльности
Илья Балахнин
Токийский гуль. Книга 4
Суи Исида
Політологія. Для підготовки до іспитів. Навчальний поcібник
Тетарчук І.В.
Женский ежедневник «Флай планнер», рыжеволосая девушка
Светлана Гончарова
Відповіді на несподівані запитання вашого малюка
Чуб Наталия
Гра-запам’ятайка. Тваринний світ ( 20 ламінованих карток )
Последнее изобретение человечества: Искусственный интеллект и конец эры Homo sapiens
Джеймс Баррат
Парки України. Фотоальбом. Українською, англійською
Дерлеменко Євген
Уроки логопеда. Игры для развития речи
Елена Косинова
Дикий робот
Пітер Браун
Как приручить дракона. Книга 1 (кинообложка)
Крессида Коуэлл
Как говорить, чтобы дети слушали, и как слушать, чтобы дети говорили (нов. оф.)
Адель Фабер, Элейн Мазлиш
Private book. Харизма женской души
Елена Тарарина
Ділові переговори англійською мовою
Алла Головня, Світлана Шурма
Путешествия во времени. История
Джеймс Глик
В диких условиях
Джон Кракауэр
Француженки не спят в одиночестве
Джейми Кэт Каллан
Місце для дракона
Юрій Винничук
Три мушкетера
Александр Дюма
#Рецепты, которые полюбит вся семья. Вторые блюда
Анастасия Скрипкина
Оценка компетенций методом интервью: Универсальное руководство
Светлана Иванова
Бизнес-блокнот BigMoney
Евгений Черняк
Міфи Стародавньої Греції
Скретч постер «100 BucketList KAMASUTRA edition» (тубус)
Психологія особистості. Навчальний посібник рекомендовано МОН України
Москалець В.
Откуда берутся деньги, Карл? Природа богатства и причины бедности
Елена Котова
Трансформатор. Як створити свій бізнес і почати заробляти
Дмитро Портнягін
7 простых стратегий богатства и счастья
Джим Рон
Системное программирование +дискета
Компаниец
Так говорил Медведев: о себе, о чиновниках, о будущем
Десять негритят
Агата Кристи
Продавец обуви. История компании Nike, рассказанная ее основателем
Фил Найт
Місто для кожного. Велика розмальовка
Экстремальное программирование: разработка через тестирование
Бек К.
Экстремальное программирование
Практическое использование Common Lisp
Питер Сейбел
C++ AMP. Построение массивно параллельных программ с помощью Microsoft Visual C++
Грегори Кейт
Эффективное программирование на C++. Практическое программирование на примерах
Эндрю Кёниг, Барбара Э. Му
ASP XML для профессионалов
Хоммер
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ
Стефан К. Дьюхерст
Новая большая книга CSS
Дэвид Макфарланд
Java за 24 часа
Роджерс Кейденхед
HTML5 и CSS3 для чайников
Эд Титтел, Крис Минник
C++: полное руководство, классическое издание
Герберт Шилдт
Алгоритмы для чайников
Джон Поль Мюллер, Лука Массарон
Глубокое обучение: готовые решения
Давид Осинга
Введение в теорию информационных систем
Юркевич Е.В.
Java: оптимизация программ. Практические методы повышения производительности приложений в JVM
Бенджамин Дж. Эванс, Джеймс Гоф, Крис Ньюланд
Изучай Haskell во имя добра!
Миран Липовача
Программирование для автоматизированного оборудования
Серебреницкий П.П.
ASP.NET for Developers
Amundsen, Litwin
Объектно-ориентированное программирование на ActionScript
Холл Б., Ван С.
Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ
Луис Атенсио
Начала программирования
Александр Степанов, Пол Мак-Джонс
Java SE 9. Базовый курс
Кей С. Хорстманн
Оформите подписку и получайте специальные предложения на почту