Книга: Pragmatic Project AutomationПрочитана очередная книга:
Pragmatic Project Automation от Mike Clark из серии
Pragmatic Programmer. Хорошая книга. Автор проходит по всему жизненному циклу ПО (ок, не ПО, а кода) - от написания строк кода до промышленной эксплуатации и показывает, что можно (и нужно) сделать для автоматизации процесса. Здесь мы найдём и старые знакомые понятия, как build scripts, continuous integration, releases, так и новые интересные концепции. К примеру, мониторинг build-процесса с помощью визуальных устройств (на картинке: Lava Lamps). Обязательно прочитайте эту книгу, чтобы получитить систематическое представление о предмете. А если вы сомневаетесь, стоит ли автоматизировать какие-то шаги (build, release, deploy, monitor), автор убедит вас, что стОит!

Фокус в книге сделан на проектах на языке Java. Однако, если вы используете другой язык программирования, вы можете просто мысленно заменять приведённые названия технологий и продуктов на привычные вам. Концепции универсальные: Unit Tests, Coninuous Integration, Source Control, Push Button Releases, etc.
Книга читается очень легко. Я её одолел за две недели (это значит, потрачено 4-6 часов чистого времени - собранного из поездок на метро на работу и обратно).
Сайт книги:
http://www.pragmaticautomation.com