Автор
Дэвид Томас

David Thomas

  • 8 книг
  • 253 читателя
4.1
229оценок
Рейтинг автора складывается из оценок его книг. На графике показано соотношение положительных, нейтральных и негативных оценок.
4.1
229оценок
5 83
4 98
3 35
2 12
1 1
без
оценки
59

Рецензии на книги — Дэвид Томас

4 марта 2012 г. 13:18

2K

4

Эту книгу нужно ОБЯЗАТЕЛЬНО прочитать КАЖДОМУ студенту, который учится на специальностях, связанных с ИТ. Причём лучше прочитать уже на втором-третьем курсе, чтобы студенты не только знали языки программирования и алгоритмы, но и принципы разработки, чтобы они понимали, что значит «быть разработчиком». Книга состоит из небольших глав, сгруппированных в разделы, читается легко, авторы не «лезут в дебри», да и в целом книга небольшая, так что с учётом этих причн, я, опять же, в первую очередь рекомендую эту книгу студентам. Следует учитывать, что книга (в оригинале) написана в 1999 или 2000 году, так что некоторые пункты потребуют пересмотра в плане средств и методи, но тем не менее, почти все они до сих пор актуальны.

9 февраля 2021 г. 10:46

1K

4 Данную книгу лучше читать в оригинале

В книге довольно много очевидных советов: по типу что нужно регулярно инвестировать время в свои знания, то есть читать технические книги, проходить курсы, учить новые языки программирования, изучать свои редакторы кода, изучить все что вас окружает, а затем переходить к другим областям computer science. Половина этих советов кажется слишком очевидной, особенно если это не первая книга, которую вы читаете по данной теме. Многие советуют читать ее как можно раньше, но на мой взгляд, чтобы вынести по максимуму из книги, вам нужно иметь хоть какой-то опыт промышленной разработки, так как если его не будет, то многие вещи покажутся слишком абстрактными. В идеале ее хорошо прочитать от двух раз. Приведу несколько подсказок из книги, которые являются довольно важными: 1) Будьте катализатором…

Развернуть

3 августа 2018 г. 10:17

2K

5 Путь прагматика

Крайне полезная и в то же время хорошо написанная книга Э.Ханта и Д.М.Томаса "Программист прагматик". В ней авторы сравнивают работу программистов со средневековыми строителями, полагая её столь же трудной и ответственной и имея надежду, что со временем методы и подходы к этому труду станут столь же совершенными, по сравнению с нынешними. Авторы охватывают широкий круг тем, начиная от проектирования и заканчивая тестированием продукта. Дух взвешенности и прагматизма пронизывает каждую главу книги, в которых авторы делятся своими взглядами на работу, наделяя программиста чувством ответственности за свой продукт и здравым смыслом, не давая полагаться на случай. Они дают вполне чёткие и конкретные советы по тому, как организовать свою работу, какими принципами руководствоваться, какие…

Развернуть

6 сентября 2013 г. 03:00

2K

5

Must read, даже тем, кто уже занимается разработкой не один год. Новичкам – must read дважды: в самом начале и через год-полтора активного опыта. Главы, мысли и идеи достаточно модульны, чтобы можно было читать их совершенно отдельно. Некоторые из них написаны в стиле "капитан очевидность", но не считаю это недостатком – мало ли кому что не очевидно. Здесь не так много готовых рецептов, но вся книга пропитана идеями – они, в отличии от первых, не теряют актуальности со временем поэтому год издания нисколько не влияет на ценность.

10 сентября 2010 г. 01:18

1K

5

Книга содержит просто огромное количество полезных и правильных советов программистам. Вот только данная книга будет более интересна начинающим программистам. Если вы имеете опыт более 3-4 лет, то скорее всего, что вы уже собственными шишками узнали и поняли 90 процентов информации написанной в книге.

27 октября 2020 г. 20:09

2K

4 Немного "западно" и не без воды. Но не лишнее для любого начинающего программиста

Понравилась техническая ориентированность. Правда, увы, она во многом устарела. Тот же "Программист-прагматик" Мартина или российский похожий "Путь в ИТ" Правдиной понравились больше. Если читать - будьте готовы фильтровать детали и ориентироваться на концептуальные мысли. Они по-прежнему хороши.

4 мая 2020 г. 22:07

1K

4.5

Я читал старое издание (которому аж 20 лет). Для своего времени книга была очень хороша, рассказывая о лучших практиках и принципах программирования.

За это время детали в книге устарели, но сами принципы вполне актуальны. Так что, можно сказать, идеи книги прошли проверку временем; значит они будут живы и дальше. Хотя многие принципы и практики нуждаются в актуализации. А какие-то важные сейчас вещи на момент написания книги еще даже не были созданы.

В прошлом году вышло свежее переиздание книги, надо бы сравнить.

29 августа 2020 г. 12:03

1K

4.5

Прекрасная книга, не утратившая свой актуальности.

Прошло 20 лет, сменились технологии и методологии разработки, а прагматичная философия все так же актуальна. Практические примеры и предложения писать на Perl иногда вызывают ностальгическую улыбку. Уже есть более приятные и современные языки. Есть современные проблемы, нуждающиеся в прагматичном подходе.

Приятно, что в книге есть один совет, который больше не нужен. Сейчас, мне кажется, уже нет людей и проектов, не использующих систем контроля версий. Уже никого не надо убеждать зачем они нужны. Хотелось бы, чтобы и остальные советы стали не нужными и очевидными. Чтобы не нужно было объяснять, зачем писать тесты и документацию, почему надо стремиться делать ортогональные и несвязанные модули. К сожалению, эволюция среднего программиста…

Развернуть

18 мая 2020 г. 23:24

133

4.5

Издание 2019 года. Они переписали код на руби (и несколько других языков). Какие-то вещи убрали, актуализировали или добавили. Но ядро книги осталось прежним. Хоть я и считаю книгу хорошей, но ее можно было бы и расширить, добавив про луковичную архитектуру и подобные вещи.

25 августа 2008 г. 10:02

1K

3

Ожидал большего. Есть интересные, здравые мысли. Но некоторые акценты расставлены весьма странно. Манера подачи не очень понравилась. Читается книжка тяжело (я её мучил почти полгода). От скромности авторы не страдают. А в остальном неплохо, да ;)

5 декабря 2018 г. 15:33

275

5 Обязательно к прочтению

В книге очень много дельного, причём не такого что можно применить где-то в одной конкретно взятой сфере программирования, а вещей, которые обязательны к выполнению везде, чтобы вы ни кодили. Отличная книга, жаль что она попалась мне на глаза так поздно, очень много системных ошибок не было бы сделано ранее.

20 сентября 2018 г. 21:53

422

4

Хорошая книга с множеством советов в самых различных сферах программирования. Особенно понравилась её первая часть, которая больше раскрывает само отношение к работе. В 5 главе интересная аналогия знаний с инвестиционным портфелем. В условной второй части в принципе много очевидных вещей, если какое-то время уже находишь в сфере программирования, но в целом всё равно полезных, хотя бы с той точки зрения, чтобы их систематизировать.

8 января 2013 г. 17:34

481

2

Ожидал большего. Название интригует, да. Очень мало вынес для себя полезной информации. Вторую половину книги читал не через силу, но без особого интереса. В общем, не понял о чем книга, наверное, я тупой.