Вы здесь: Home > Книги по XP
Что здесь происходит
Правила XP
Статьи по XP
Книги по XP
Ссылки по XP
Обсудить
Написать нам

Книги по XP

В Мае в издательстве Питер выйдет перевод книги Кента Бека "Экстремальное программирование". Первая ласточка!

Книги которые я и мои друзья читали

[Image]

Refactoring: Improving the Design of Existing Code 
Это одна из самых важных для меня книг. Книга которая позволила по-другому взглянуть на свою работу. Я считаю что изобретение технологии рефакторинга выводит программную индустрию на новый уровень. Для неподготовленного читателя (а в особенности для среднего русского хакера-крекера) она содержит множество спорных на первый взгляд идей, но если запастись терпением, то становится видно что спорить-то не о чем. Становится видно, чем плохой код отличается от хорошего.
Для меня основная сила этой книги - изменение в подходе к коду. Каталог паттернов рефакторинга тоже хорош, но даже и без него это революционная книга.

 

[Image]
 

Planning Extreme Programming
Подробное руководство по планированию в XP. Для нас сейчас является настольной книгой, поскольку наша команда находится на стадии мучительного внедрения XP, поэтому довольно часто приходится обращаться к первоисточнику.
В книге подробно рассмотрены все аспекты казалось бы простого процесса планирования XP, приведены ответы на все вопросы и сомнения.

[Image]
 

Peopleware : Productive Projects and Teams
Это библия менеджера проектов. Мы купили целых три. Если ее переведут на русский язык - купите для себя и для своего начальника. Если вы сами начальник - купите каждому подчиненному. Но пока, увы, ее не перевели.
Эта книга обращает Ваше внимание на очевидные вещи - как сделать так, чтобы люди работали лучше и эффективнее (в книге рассматриваются профессии где надо думать головой, в основном - программисты). Как организовать рабочее пространство, как сплотить команду, как мотивировать людей. Все рекомендации исходят из естественных особенностей людей, а не основаны на "корпоративных стандартах".

 

[Image]

Приемы объектно-ориентированного проектирования. Паттерны проектирования
Русский перевод классического издания Design Patterns. Что тут комментировать - это должен знать и уметь каждый. Мыслить нестандартно - это здорово, но сначала надо уметь хорошо делать то что уже однажды изобретено и описано.
На мой вкус перевод тяжеловат и местами странный, но в целом читается нормально.

 

[Image]
 

Software for Your Head: Core Protocols for Creating and Maintaining Shared Vision
Когда читаешь теории по командной организации работы, нередко ловишь себя на мысли: "Да где же они таких программистов берут - которые сами в команды обьединяются да еще и рады этому?". А ведь это один из признаков профессионала - способность работать с другими людьми так, чтобы вся команда достигала результата. А как им стать? Software For Your Head дает именно то обьяснение, которое нужно программисту - набор паттернов и антипаттернов, протоколов группового взаимодействия. Это не просто пища для ума - это прямое руководство к действию. Эта книга полезна как индивидуальному разработчику, так и менеджеру проекта. Цитируя Ленина - Очень своевременная книга.