Не так давно у меня появился электромобиль, а так как зарядка его длится от получаса до 40 минут, то у меня есть появилось свободное время. Что бы его как скоротать, беру с собой электронную книжку и читаю какие-то небольшие рассказы. Как правило, они хороши тем, что в них не будет сложного материала, не надо помнить контекст и не приходится прыгать по главам для того, что бы разобраться в очередной схеме или диаграмме. В общем, можно прочитать один, сделать выводы (а может быть и заметку) и приступить к следующему. Эта книга относится как раз к таким.

КДПВ

Что же в этих рассказа хорошего? В первую очередь, меня интересует, как изменились взгляды на технологии и методики за последние 15 лет. Можно увидеть, как некоторые идеи не прошли проверку временем, а другие, наоборот, опередили своё время. Например, можно проследить, как обсуждения форматирования кода превратились в отраслевой стандарт и теперь воспринимаются большинством разработчиков как само собой разумеющееся. Или как обсуждения автоматизации тестирования трансформировались в CI, а автоматической сборки — в CD.

Кроме того, интересно наблюдать эволюцию авторов: в этой книге есть статьи не только Дядюшки Боба, но и Нила Форда, а также Кея Хорстмана. Жаль только, что темы часто повторяются из одного рассказа в другой, и их в целом не так много. Тем не менее, эти рассказы остаются полезными и интересными для тех, кто только начинает свой путь в ИТ.

Также в рассказах разных авторов несколько раз встречалась отсылка к книге “Программист-прагматик”. Я уже несколько раз порывался её купить, но останавливался каждый раз, когда видел год издания и цену. После прочтения этой книги я всё-таки не выдержал и купил её. Скоро узнаю, что же она из себя представляет…


Электронная книга с неплохой версткой, не знаю, что еще добавить.

под редакцией:

  • Kevlin Henney
  • Seb Rose

авторы:

  • Alan Griffiths
  • Alex Miller
  • Allan Kelly
  • Anders Norås
  • Ann Katrin Gagnat
  • Aslam Khan
  • Burk Hufnagel
  • Verity Stob
  • Greg Colvin
  • Gregor Hohpe
  • Gudny Hauknes
  • Diomidis Spinellis
  • Janet Gregor
  • Jason P. Sage
  • Gerard Meszaros
  • Giovanni Asproni
  • Jon Jagger
  • Dan Bergh Johnsson
  • Dan North
  • Daniel Lindner
  • Giles Colborne
  • Yechiel Kimchi
  • Jørn Ølmheim
  • Johannes Brodwall
  • Kari Røssland
  • Karianne Berg
  • Kevlin Henney
  • Keith Braithwaite
  • Kirk Pepperdine
  • Klaus Marquardt
  • Clint Shank
  • Cay Horstmann
  • Cal Evans
  • Carroll Robinson
  • Linda Rising
  • Mike Lewis
  • Michael Feathers
  • Marcus Baker
  • Mattias Karlsson
  • Michael Hunger
  • Matt Doar
  • Niclas Nilsson
  • Neal Ford
  • Nate Jackson
  • Olve Maudal
  • Peter Sommerlad
  • Pete Goodliffe
  • Paul W. Homer
  • Rajith Attapattu
  • Ryan Brush
  • Russel Winder
  • Richard Monson-Haefel
  • Robert Martin
  • Rod Begbie
  • Randy Stafford
  • Sarah Mount
  • Seb Rose
  • Scott Meyers
  • Steve Berczuk
  • Steve Smith
  • Steve Freeman
  • Sam Saariste
  • Thomas Guest
  • Udi Dahan
  • Walter Bright
  • Filip van Laenen
  • Heinz Kabutz
  • Chuck Allison
  • Edward Garson
  • Adrian Wible
  • Einar Landre
  • Юрий Зубарев
  • Jan Christiaan van Winkel

Год издания: 2012
Количество страниц: 256
Оценка: 3/5

Издатель: Символ-Плюс
Ссылка на страницу книги на сайте издательства: n/a

Оригинальное название: 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
Год издания оригинала: 2010