Joel on Software: Selected Essays
Джоэл Спольски
0
(0)
Это бета-версия LiveLib. Сейчас доступна часть функций, остальные из основной версии будут добавляться постепенно.
Джоэл Спольски
0
(0)

Джоэл Спольски — одна из тех фигур, о которой в мире программистов не слышал лишь тот, кто последние 15–20 лет провёл либо ходя пешком под столом, либо же в криогенной камере. Он стал известен благодаря своему блогу (joelonsoftware.com), который он активно наполнял в начале нулевых, и с тех пор многие его статьи переведены на разные языки, в том числе и на русский. Кстати, если вы всё же принадлежите к программистской среде и имя это вам не знакомо, то, полагаю, вам будет достаточно того, что этот человек стоял у истоков ресурса Stack Overflow, который потом расширился до Stack Exchange.
В общем, с личностью разобрались, теперь давайте поговорим о книге: она представляет собой набор мало связанных друг с другом эссе, посвящённых различным аспектам разработки. Большинство (если не все) эссе в этой книге являются копиями записей из ранее упомянутого блога, поэтому, если вы уже читали блог, то, вероятно, книгу уже читать будет неинтересно. Хотя я и не уверен, что всё, что есть в книге, есть также и в блоге — я не читал блог, только некоторые статьи из оного, поэтому сложно что-то сказать по теме совпадения текста книги и блога. Тем не менее, на мой взгляд, книгу читать проще и приятнее, чем вычленять наиболее интересные блогозаписи самостоятельно, тут уже за тебя всё сделали — бери и читай.
Как я уже упоминал, статьи посвящены самым разным аспектам, и объединяет их лишь одно: они все посвящены разработке. Джоэл пытается рассуждать о разных темах с точки зрения программиста, немного дизайнера и менеджера. Не зря его блог был так популярен: эссе действительно интересны и видно, что написаны человеком небезразличным, не «эффективным менеджером». Кроме того, т. к. он пишет как бы с разных позиций, в его книге нет однобокости типа «все программисты ленивые сволочи» или «все менеджеры одинаково идиоты». Менеджер или программист — неважно — эта книга будет интересна обеим сторонам, но всё же человеку, занятому организационными вопросами, книга будет полезнее, на мой взгляд.
Считаю, что данную книгу стоит прочитать всем, кто хоть как-то связан с разработкой в информационной среде, а может даже и тем, кто с ней не связан совсем, но интересуется этой темой. В книге почти нет каких-то сложных технических подробностей (может, поэтому его блог и был так популярен?), зато много полезной критики существующих и существовавших решений. Но критикой всё не ограничивается, Джоэл рассуждает о том, что и как можно было бы сделать, чтобы избежать тех или иных проблем. К сожалению, целый ворох проблем, которые поднимает Джоэл, существуют до сих пор — человек остаётся верен своей древней традиции: наступать на одни и те же грабли вновь и вновь.
На эту тему очень показательна статья по Unicode, которая есть в книге и которая была написана в блоге в 2003 году. 21 год назад, а воз и ныне там. И поверьте на слово, о Unicode знает (я не про слово) лишь небольшой процент разработчиков, а работать с ним умеет ещё меньший процент.
Поэтому, что хочется сказать: читайте книгу Джоэла и просвещайтесь, пора заканчивать биться головой в один и тот же бетонный столб. Хотя кого я обманываю...
Комментарии 0
Ваш комментарий
, чтобы оставить комментарий.