Зарубежная компьютерная литература - стр. 2

Книга, из которой взят данный отрывок, посвящена методике Test-Driven Development (TDD), которая предполагает разработку кода через написание автоматических тестов перед написанием самого кода. Автор подробно описывает принципы TDD и предлагает читателю примеры использования этого подхода на практике. В первой части книги автор рассматривает разработку типичного кода с использованием TDD. Читатель узнает, как писать тесты для простых прикладных задач и какие преимущества может принести использование TDD в повседневной работе программиста. Во второй части книги рассматривается тестирование более сложной логики с использованием механизма рефлексии и исключений. Автор объясняет, как можно использовать TDD для тестирования более сложных аспектов программирования и как избегать ошибок при написании автоматических тестов. Третья часть книги посвящена обсуждению шаблонов разработки через тестирование. Автор предлагает читателю изучить основные шаблоны и принципы TDD, чтобы эффективно приме...
Книга о защите от хакеров корпоративных сетей представляет собой переиздание с добавлением нового материала и исправлением ошибок. В предисловии авторы объясняют причины переиздания, подчеркивают важность соблюдения правовых норм при использовании методов хакинга и предостерегают от незаконных действий. Книга описывает хакерские методы, включая удаленное выполнение программ как один из способов атак на системы. Обсуждается поиск уязвимостей в системах безопасности, важность сообщения об ошибках для улучшения безопасности и новые методы тестирования уязвимостей. Книга также рассматривает семь классов атак на системы, включая DOS-атаки, утечку информации, нарушение прав доступа к файлам, дезинформацию, доступ к специальным файлам / базам данных, удаленное выполнение программ и расширение прав. Уделено внимание тестированию уязвимостей, использованию инструментария безопасности и контролю версий для обнаружения уязвимостей в системах. В отрывке описаны также проблемы безопасности, связа...
Книга об эмоциональном интеллекте в современном мире и его значении как ключевого фактора в повседневной жизни, бизнесе, экономике и политике. Авторы подчеркивают, что человеческие решения и поведение часто зависят от эмоций и интуиции, а не только от логики и рациональности. Исследования, проведенные учеными в области психологии и экономики, показывают, что эмоции играют важную роль в принятии решений и взаимодействии людей. Эмоциональный интеллект становится все более важным в различных сферах жизни, начиная от личной и профессиональной сферы до глобальной политики. Авторы книги выделяют влияние эмоций на бизнес, как, например, использование стратегии шопоголизма для продажи товаров, или эмоциональные реакции, влияющие на геополитические процессы. Особое внимание уделено эмоции страха и его влиянию на человеческий организм. Описывается физиологическая реакция на страх, процессы, происходящие в мозге, и как страх можно преобразовать в мотивацию для достижения успеха. Контроль над св...
Книга "Как тестируют в Google" начинается с предисловия, в котором автор, начавший работу в тестировании в 2006 году, делится своим опытом и прогрессом в области тестирования. Он подчеркивает, что цель тестирования не только в нахождении проблем, но и в их предотвращении, улучшая качество продукта. Основной идеей работы тестирования является уменьшение ошибок в процессах разработки и создание системы, которая предотвращает их возникновение. Автор рассказывает о том, как в Google тестирование стало частью "Процесса повышения производительности разработки", помогая разработчикам и менеджерам совершать меньше ошибок. Тестировщики в компании активно влияют на качество продукта, работая на всех этапах создания продукта. Благодаря визиту Джеймса Уиттакера в Google были внесены изменения в процессы работы, что послужило стимулом для написания книги. В тексте отмечается, что качественное тестирование зависит от всего коллектива, а сама формула Google для обеспечения качества может быть приме...