Аннотация к книге "Make, Build, Autotools. Управление программными проектами"
В книге приводится базисная информация по использованию трех монстров в области организации программных проектов - Make (Nmake), Autotools и Build. Это первое в мире издание, где они представлены вместе, давая читателю возможность проникнуться логикой их работы, сравнить ее, усвоить типовые и частные приемы обращения с ними, тем самым делая доступными для понимания организацию многих тысяч проектов под Unix/Linux/MS Windows, распространяемых в исходных текстах.
Книга предназначена для программистов, любителей и профессионалов, не желающих ограничивать себя работой только лишь в интегрированных средах разработки.
Это не вполне по делу (о предыдущем отзыве). Прежде всего, зайдите на Амазон и наберите в строке поиска autotools.
И... Увидите (пока еще, 14 ноября) в первой позиции данное издание. За Касперски и Кокоревой - это третий замеченный мною прецедент. Надо сказать - достаточно справедливо.
На Амазон я зашел чтоб найти книгу Gary V. Vaughan, Ben Elliston, Tom Tromey and Ian Lance Taylor, но нашел ее в гугле по запросу Autotools - первым номером (можете сгружать). Так вот, в свое время тоже прочитал вариант Солдатова, был недоволен, нашел в сетях эту иностранную, казалось бы, классику и... нету слов, чтобы выразить, насколько те ребята написали менее чем man! 8(
Не стоит сгущать, и сравнивать автора с man'ом. Среди прочего, он проясняет взаимосвязи, что дорогого стоит. Как бы просто или напрасно это не казалось господам продолжающим (без негатива, прошу заметить).
Вот теперь пара стаканов дегтя. Главная проблема автора - охватить все маки в одном тексте, что изрядно раздражает. И где при таком обилии всего индекс??? где искать $@ и $^ в этом издании? Аффтора! И издателей!! Пусть пишут индекс (предметный указатель)! Что за мода такая -- бумага желая, индекса нет... Что Бином, что БХВ, что Питер! Экономные киты медиа-бизнеса...
Относительно грамматики и корректора предыдущее мнение поддерживаю, а вот мысль про Build->Package->Deploy не понял... В книге идет речь про микрософтовский build, для справок. Странное соседство, видимо, так трактуется канва "управления проектами".
В общем, индекс в студию, и я скажу, что это "первое в мире издание, где" -- лучше, чем удовлетворительно! Или чем хорошо.
PS. Продолжающим рекомендую The Definitive Guide to GCC, Second Edition. Всего-то тысяча-полторы плюс знание английского... Но не пожалеете, право! И заказать можно тут.
PS1. Что до профессионалов, которым "книга предназначена" тоже, судя по аннотации, то разве что имеются в виду профессионалы от виндов. Хотя - зачем?
После прочтения данной книги появилось несколько замечаний.
1. Видимо корректор участия в издании не принимал - книга обильно насыщена синтаксическими и др. ошибками, включая ошибки в примерах кода.
2. Стиль изложения автора тоже оставляет желать лучшего, хотя если учесть, что данное "пособие" написано для людей никогда не работавших с командной строкой, не разбирающихся в принципах компиляции ПО и не умеющих читать ман, то замечание снимается.
3. На мой взгляд отсутствует составляющая названия книги "...Управление программными проектами".
Из цикла Build->Package->Deploy отражен, и то не лучшим образом, лишь элемент Build. Тема Autotools не раскрыта.
Вобщем, книга представляет собой распечатанный ман GNU * с сомнительными в плане полезности комментариями и предназначена для начинающих разработчиков, студентов работающих в среде ОС MS Windows.
Семенов
Сергей