Вы здесь

Програмирование

СОВЕРШЕННЫЙ КОД С . М а к к о н н е л л

«Великолепное руководство по стилю программирования и конструированию ПО». Мартин Фаулер, автор книги «Refactoring»

«Книга Стива Макконнелла... это быстрый путь к мудрому программированию... Его книги увлекательны, и вы никогда не забудете то, что он рассказывает, опираясь на свой с трудом полученный опыт». Джон Бентли, автор книги «Programming Pearls, 2d ed»

«Это просто самая лучшая книга по конструированию ПО из всех, что когда-либо попадались мне в руки. Каждый разработчик должен иметь ее и перечитывать от корки до корки каждый год. Я ежегодно перечитываю ее на протяжении вот уже девяти лет и все еще узнаю много нового!»  Джон Роббинс, автор книги «Debugging Applications for Microsoft NET and Microsoft Windows»

«Современное ПО должно быть надежным и гибким, а создание защищенного кода начинается с дисциплинированного конструирования программы. За десять лет так и не появилось лучшего руководства по этой теме, чем эта книга. Майкл Ховард, специалист по защите ПО, корпорация Microsoft; один из авторов книги «Writing Secure Code»

«Это исчерпывающее исследование тактических аспектов создания хорошо спроектированных программ. Книга Макконнелла охватывает такие разные темы, как архитектура, стандарты кодирования, тестирование, интеграция и суть разработки ПО».  Гради Буч, автор книги «Object Solutions» «Авторитетная энциклопедия для разработчиков ПО — вот что такое „Совершенный код“.
Подзаголовок „Практическое руководство по конструированию ПО“ характеризует эту 850 - страничную книгу абсолютно точно. Как утверждает автор, она призвана сократить разрыв между знаниями „гуру и лучших специалистов отрасли" (например, Йордона и Прессмана) и общепринятыми методиками разработки коммерческого ПО, а также „помочь создавать более качественные программы за меньшее время с меньшей головной болью"... Эту книгу следует иметь каждому разработчику. Ее стиль и содержание в высшей степени практичны».  Крис Лузли, автор книги «High-Performance Client/Sewer»

Рекс Блэк: Ключевые процессы тестирования: планирование, подготовка, проведение, совершенствование

В новой книге Рекс Блэк исследует обширную тему и, опираясь на свой богатый опыт, выделяет двенадцать процессов тестирования, являющихся ключевыми для достижения успеха. За описанием каждого из этих процессов следует отменно выстроенный пример применения процесса в различных организационных, операционных и технологических условиях.

В книге вместо громоздких правил представлены списки контрольных вопросов - легкие, гибкие инструменты для внедрения тестирования, ориентированного на процесс, для сбора измерений и внесения последовательных изменений в процесс. В частности, Рекс Блэк показывает специалистам по тестированию, как:
Наиболее эффективно и последовательно проводить тестирование
Собрать сплоченную, слаженно работающую команду, не раздувая штаты
Создать репутацию надежности за счет эффективного предоставления результатов тестирования
Нацеливать тестирование на достижение максимального удовлетворения потребностей заказчика и стоящих перед компанией целей.
Поскольку тестирование требует коллективных усилий и участия сотрудников различных подразделений компании, автор серьезно изучает вопросы межличностного общения и культурные аспекты. Книга даст вам новое представление о внутренних аспектах вашей деятельности и поможет лучше организовать работу.
Рекс Блэк является президентом и ведущим консультантом компании Rex Black Consulting Services, Inc., предоставляющей услуги тестирования и контроля качества таким клиентам, как Bank One, Cisco, Dell и Министерство обороны США. Он - автор книги "Managing the Testing Process" ("Управление процессом тестирования"), второе издание которой вышло в издательстве John Wiley & Sons в 2002 г.
Схемы черно-белые.
Переводчик: Павлов М.