Экстремальное программирование. Разработка через тестирование

Экстремальное программирование. Разработка через тестирование
Аннотация

Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development – разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.

Самое популярное в жанре Зарубежная компьютерная литература

Технология радиочастотной идентификации получает все большее распространение. Она используется в производственных процессах, для маркировки грузов при их транспортировке, в розничной торговле, для обеспечения безопасности и контроля доступа, наблюдения за тяжелыми пациентами в больницах, предотвращения подделки лекарств, отслеживания передвижения животных и во многих других областях.

В книге, написанной двумя видными экспертами в области RFID, рассмотрены существующие сферы применения и конкретные приложения на основе этой технологии, ее издержки и выгоды, представлена схема развертывания и проанализированы успешные примеры ее внедрения в крупных ведомствах и корпорациях США.

Книга предназначена для руководителей и менеджеров компаний, технических специалистов в области RFID и всех читателей, интересующихся особенностями этой технологии.

На наших глазах происходит созидательный взрыв. Благодаря мобильному телефону и Интернету знание и информация стали доступны для всех и каждого. Теперь ученику не обязательно сидеть за школьной партой. Интернет вместо доски, виртуальное пространство вместо парты, самообразование вместо обучающих инструкций, неформальное общение вместо дидактики – именно так люди теперь хотят, предпочитают и решают учиться.

То, что годится для реального учебного пространства, не всегда подходит для виртуального. Эффективный переход от традиционного к онлайн-обучению требует нового подхода к содержанию, оргсхеме обучения и способам передачи знаний. Сформулированные авторами правила и практические советы помогут вам создать или усовершенствовать собственную виртуальную школу.

За последние два года мы стали свидетелями того как с космической скоростью развивается многомиллиардный рынок iPhone / iPad-приложений. Продажи приложений для Apple – на пике, и вы, конечно же, тоже разработали (или хотите разработать) очередное хитовое приложение. Но как создать приложение с уникальной ценностью для покупателей? Как пробиться в переполненный App Store? Как обратить на себя внимание и обеспечить продажи, независимо от количества конкурентных предложений?

Ведущий маркетолог мобильных приложений Джеффри Хьюз готов поделиться своим опытом. Он научит вас разрабатывать грамотный маркетинговый план, позиционировать приложение, формулировать маркетинговый посыл, использовать самые современные средства социального маркетинга, налаживать связь с самыми преданными покупателями и еще многому другому. Не упустите свой шанс!

In this book, the Chief Architect of the Department of Architecture and Management of Technical Architecture of the Cloud Native Competence Center of Sberbank shares the knowledge and experience with readers, accumulated in the development of their own and assessment of other people's architectures, providing a basis for professional and career growth.

Тонете в потоке электронной почты? Читаете сотни писем и стараетесь ответить на все? Тратите на это уйму времени, ничего не успеваете, вызываете недовольство начальства, нервничаете и впадаете в панику? Знакомая картина одной из современных фобий – страха перед электронной почтой.

Эта книга – оригинальное современное руководство для тех, кто дорожит каждой минутой рабочего времени и не хочет тратить его впустую, отрезая себе путь к успеху. Джоселин Глей, основатель и главный редактор суперпопулярного среди дизайнеров и тайм-менеджеров веб-сайта 99U.com, дважды лауреат премии Webby Awards, наглядно показывает, как превратить e-mail в удобный рабочий инструмент, как сортировать и читать входящую корреспонденцию, грамотно и толково составлять ответы, избегая нелепых ошибок и оплошностей.

«Эта книга – о том, как изменить свой подход к электронной почте – от слепой, ориентированной на цифры «производительности» до установок, определяемых творческими приоритетами. Это не просто набор правил хорошего тона для электронных писем, а руководство по холистическому пересмотру (и улучшению) своих взаимоотношений с электронной почтой». (Джоселин Глей)

Этан Цукерман, директор Центра по изучению гражданских медиа при Массачусетском технологическом институте (MIT), интернет активист и блогер, в своей дебютной книге описывает как социальные сети, транспортные хабы и новые информационные технологии, изменяют нашу жизнь. Новый взаимосвязанный мир функционирует не совсем так, как представляют себе технооптимисты и колумнисты специализированных изданий, но тем не менее он уже существует, и научиться жить в нем, адекватно используя интернет и прочие инструменты во благо, а не во вред, – задача, которая стоит сегодня необычайно остро.

История машинного обучения, от теоретических исследований 50-х годов до наших дней, в изложении ведущего мирового специалиста по изучению нейросетей и искусственного интеллекта Терренса Сейновски. Автор рассказывает обо всех ключевых исследованиях и событиях, повлиявших на развитие этой технологии, начиная с первых конгрессов, посвященных искусственному разуму, и заканчивая глубоким обучением и возможностями, которые оно предоставляет разработчикам ИИ.

В формате PDF A4 сохранен издательский макет.

Кибербуллинг - это современная форма запугивания (буллинга), жертвой которого может стать каждый, но особое беспокойство оно вызывает тогда, когда от него страдают дети.

Это краткое руководство даст ответы на самые важные вопросы, касающиеся данной проблематики, ответы, которые должен иметь в виду каждый родитель ребенка дошкольного возраста, например: что такое кибербуллинг? Его влияние на жизнь жертвы? Возможно ли предотвратить кибербуллинг? И прежде всего, - что делать, если ваш ребенок стал его жертвой?

Откройте для себя все ключевые аспекты кибербуллинга, в том числе благодаря результатам последних психологических исследований по данной тематике.

Хотите разобраться, в чем секрет успешных игр? Это вводное пособие по гейм-дизайну поможет вам освоить не только в теоретические основы, но и практические техники дизайна игр. Роберт Зубек, гейм-дизайнер и сооснователь независимой игровой студии в Чикаго, на конкретных примерах объясняет, что стоит за словом «гейм-дизайн» и как создать игру, которая понравится всем. Его подход базируется на трех столпах разработки игр, от которых зависит успех вашей игры. В этой книге вы найдете множество иллюстраций и схем, а также сможете выполнить индивидуальные и групповые упражнения, которые помогут вам стать настоящим профессионалом в разработке игр.

В формате PDF A4 сохранен издательский макет книги.

Bu kitap kompýuterleri we programmirleme dillerini, haker we başgalary öz içine alýar!

Оставить отзыв