книги Компьютеры и Интернет Программирование Разработка программ

Нил Форд Форд Нил

Отзывы для «Продуктивный программист. Как сделать сложное простым, а невозможное – возможным» (13)

Аркадий Александрович
1или 0
Конечно же, в любой книге (да и не только в книге) всегда найдутся и минусы и плюсы, и то с чем согласен и то, что совсем не нравится... поэтому я не буду заострять внимание на конкретных моментах, а просто скажу, как уже обозначил в теме, что суть мне очень нравится. Основными идеями, составляющими эту суть, считаю: стремиться к простоте и к автоматизации (где можно и нужно), не бояться использовать нестандартные подходы или "другие" инструменты если это поможет делу (не смотря на традиции), ну и в целом мыслить шире, глубже и выше, чтобы более легко и продуктивно (не парясь :)) достигать определенные цели, не жертвуя при этом и качеством, но и не делая лишних и ненужных движений... Примерно так, на мой взгляд. Практических приемов более чем достаточно описано, но важнее, по-моему, сама суть... так как инструменты и подходы со временем меняются, а принципы зачастую неизменны.
Ответить
Tatiana A
22 февраля 2011
Tatiana A
0или 0
Достаточно легкое, но при этом полезное чтение. Конечно, каждый найдет там что-то давно ему известное и почувствует себя крутым :-), кто-то пролистает не интересные ему разделы, но пользу она принесет всем - хотя бы той простой, но наглядно и предметно продемонстрированной мыслью, что надо ежедневно задумываться об эффективности и наилучших способах рутинной работы.
Ответить
Максим Васильевич
22 сентября 2010
Максим Васильевич
2или 0
Мне всегда было забавно читать комментарии студентов, которые считают себя профессионалами после двух лет работы, учась в институте. Когда-то сам был таким :)... Уж поверьте, что не во всех наших организациях (а далеко не во всех зарубежных) запущены и работают полностью автоматизированные системы непрерывной интеграции, процветают практики TDD и производятся оценки качества исходного кода. Нет! И Форд, и многие другие авторы из сферы IT-консалтинга указывают на вопиющие оценки отсталости использования автоматизации при производстве ПО. И, в первую очередь, это касается больших матерых организаций, которые работают "по старинке". Эта книга для всех программистов: и для тех, кто использует командную строку, и для тех кто ее не использует. Потому что эта компьютерная книжка написана хорошим языком и в отличном тоне. Даже если пару советов из нее взять на вооружение, то это уже большой плюс. Если кому-то ВСЕ советы из этой книги кажутся бональщиной, то, как мне кажется, ему остается только перечитать все произведения Роберта Гласса и уйти на пенсию! Вывод: спокойно читать, не выискивая "серебрянной пули". В этой книге ее тоже нет!
Ответить
Александр Александрович
1или 0
Только что дочитал книгу. Сперва хочу сказать, что книга никак не рассчитана на людей, у кого уже имеется некоторый профессиональный опыт работы ( >2 лет ), а нацелена именно на студентов старших курсов и тех, кто только устроился (устраивается) на работу. Теперь по поводу самой книги. Я безумно рад, что заказал её себе. Причина был одна: хотелось приобрести книгу "ради развлечения", т.е. чтобы убить время вечерами, когда уже совсем нечего делать. Но к своему счастью я обнаружил, что книга не такого плана и читать её нужно более серьезно. Во-первых, что мне НЕ понравилось. Ну, не знаю, плюс или минус книги - на первых страницах (~60-80) идет описание различных инструментов, которые как-то помогают автоматизировать повседневные задачи. Причем подается это, как бы сказать... на уровне книг "Компьютер для пользователей". Т.е. идет разжевывание для людей, которые, возможно, и не программировали в своей жизни вообще. Конкретно меня это немного выводило, потому что читать было скучно. Теперь, что понравилось. Во-первых, стиль повествования. Как писали предыдущие ораторы - он очень похож на стиль Джоеля Спольски. А так как я читал обе его книги "о программировании" (и мне они также безумно понравились), то изучать эту было не менее приятно. Во-вторых полезность материала, которая подается во второй части книги (после этих скучных мануалов, о которых я писал выше). Рассказывается о модульном тестировании, о TDD (для меня это ново), о системах управления версиями (не на том уровне подробности, на котором бы я хотел видеть) и о много другом. Меня очень порадовало, что в своих суждениях автор часто опирался на книгу Э. Ханта "программист прагматик", потому что я её тоже читал и мне было интересно сопоставить свое мнение с мнение Нила Форда. Я в корне не согласен с тем, что "крупинки чего-то стоящего приходится выискивать по всей книге". Это сугубо субъективная оценка. Абсолютно вся информация полезна; но хочу повторить, что книга рассчитана скорее на энтузиастов-самоучек, студентов и других начинающих программистов. Если вы профессиональный разработчик - то данное произведение наверняка не для вас. Но, как предупреждает автор на первых страницах, все статьи слабо связаны. Поэтому вероятность прочтения чего-то нового для себя возрастает. Мне, как студенту 3-го курса было очень интересно и познавательно читать данную книгу. Советую.
Ответить
CJ Slade
18 декабря 2009
CJ Slade
0или 0
В основном конечно автор ничего нового не рассказывает, но думаю каждый найдет что почерпнуть из неё. Сам текст читается очень легко, как например, у Джоэля. Книгу считаю хорошим выбором, как развлечение на пару-тройку вечеров.
Ответить
Гость
18 ноября 2009
Гость
0или 0
Для начинающих книга весьма полезна. Жалею, что она мне не попалась в руки лет 6-8 назад. Но для тех, кто более-менее серьезно занимается разработкой ПО, советы в книге покажутся элементарыми. Вместо этой книги лучше почитать Э.Хант "Программист-прагматик", для среднего уровня, а особенно для новичка, книга - просто кладезь знаний. Для профессионала, возможно, тоже немало полезного окажется.
Ответить
Неизвестный автор
11 августа 2009
Неизвестный автор
0или 1
Хороший сборник рецептов, давно искал нечто подобное.
Ответить
white.patcher@googlemail.com
21 мая 2009
[email protected]
0или 0
Я поразился безполезности этой книги. Крупинки чего-то стоящего приходится выискивать по всей книге. Советую лучше обратиться к "Тайм-менеджмент для системных администраторов" - http://www.books.ru/shop/books/503721 хоть её автор и пишет, что книга в основном для админов а не программеров.
Ответить
MaxD
15 марта 2009
MaxD
0или 0
Ну негативные отзывы объяснить просто :) Достаточно прочитать отрывок из книги про разгневанных обезьян :) Осмысленные названия для тестовых методов это гуд. Например они используются в rspec, и ещё никто на них не жаловался :) Цепочки интерфейсов я использую уже давно, и они действительно позволяют убрать много лишнего кода и сделать его более понятным. То что любую задачу можно решить не прибегая к объектно-ориентированному подходу это факт. Иногда можно в чём то выиграть, иногда проиграть. В общем я полностью согласен с идеей Форда что при решении какой-либо задачи стоит придерживаться здравого смысла, а не руководствоваться стереотипами. Так что эту книгу я уже заказал и думаю что в ней найдутся интересные идеи которые я смогу когда-либо использовать на практике.
Ответить
Alexandr
13 марта 2009
Alexandr
0или 0
Позвольте узнать, почему вы все так негативно относитесь к этой книге? Вы её читали? Что вас не устраивает? (размышляю над тем, заказывать или нет).
Ответить
kozlov26@rambler.ru
12 марта 2009
[email protected]
0или 0
Книга в метро почитать, что бы не скучать.
Ответить
Неизвестный автор
11 марта 2009
Неизвестный автор
0или 0
ИМХО вообще не осталось программистов в стране, если такие книги считаются советами для программистов.
Ответить
Неизвестный автор
11 марта 2009
Неизвестный автор
0или 0
охренеть. Использование wget для локального кеширования сайтов считается низкоуровневым практическим приемом. Куда катится мир?!
Ответить

Оставьте отзыв

Для того, чтобы оставить отзыв, необходимо указать Вашу оценку

Оцените книгу:

Наличие на складе

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 22.04.2024; планируемая отправка: 23.04.2024

Склад в С.-Петербурге

отгрузка со склада в С.-Петербурге: 20.04.2024