Добро пожаловать! Вы можете войти или зарегистрироваться
Обратная связь
Visa MasterCard WebMoney Яндекс.Деньги PayPal
+7 (495) 638-5305
+7 (812) 380-5006
Мой регион
Заглянуть внутрь
Продуктивный программист. Как сделать сложное простым, а невозможное – возможным






Нил Форд,

Продуктивный программист. Как сделать сложное простым, а невозможное – возможным

бумажная книга

лучший выбор

     0
0 (0 голосов )
Аркадий Александрович
0или 0
Конечно же, в любой книге (да и не только в книге) всегда найдутся и минусы и плюсы, и то с чем согласен и то, что совсем не нравится... поэтому я не буду заострять внимание на конкретных моментах, а просто скажу, как уже обозначил в теме, что суть мне очень нравится. Основными идеями, составляющими эту суть, считаю: стремиться к простоте и к автоматизации (где можно и нужно), не бояться использовать нестандартные подходы или "другие" инструменты если это поможет делу (не смотря на традиции), ну и в целом мыслить шире, глубже и выше, чтобы более легко и продуктивно (не парясь :)) достигать определенные цели, не жертвуя при этом и качеством, но и не делая лишних и ненужных движений... Примерно так, на мой взгляд. Практических приемов более чем достаточно описано, но важнее, по-моему, сама суть... так как инструменты и подходы со временем меняются, а принципы зачастую неизменны.
Ответить
Tatiana A
22 февраля 2011
Tatiana A
0или 0
Достаточно легкое, но при этом полезное чтение. Конечно, каждый найдет там что-то давно ему известное и почувствует себя крутым :-), кто-то пролистает не интересные ему разделы, но пользу она принесет всем - хотя бы той простой, но наглядно и предметно продемонстрированной мыслью, что надо ежедневно задумываться об эффективности и наилучших способах рутинной работы.
Ответить
Максим Васильевич
22 сентября 2010
Максим Васильевич
1или 0
Мне всегда было забавно читать комментарии студентов, которые считают себя профессионалами после двух лет работы, учась в институте. Когда-то сам был таким :)... Уж поверьте, что не во всех наших организациях (а далеко не во всех зарубежных) запущены и работают полностью автоматизированные системы непрерывной интеграции, процветают практики TDD и производятся оценки качества исходного кода. Нет! И Форд, и многие другие авторы из сферы IT-консалтинга указывают на вопиющие оценки отсталости использования автоматизации при производстве ПО. И, в первую очередь, это касается больших матерых организаций, которые работают "по старинке". Эта книга для всех программистов: и для тех, кто использует командную строку, и для тех кто ее не использует. Потому что эта компьютерная книжка написана хорошим языком и в отличном тоне. Даже если пару советов из нее взять на вооружение, то это уже большой плюс. Если кому-то ВСЕ советы из этой книги кажутся бональщиной, то, как мне кажется, ему остается только перечитать все произведения Роберта Гласса и уйти на пенсию! Вывод: спокойно читать, не выискивая "серебрянной пули". В этой книге ее тоже нет!
Ответить
Александр Александрович
1или 0
Только что дочитал книгу. Сперва хочу сказать, что книга никак не рассчитана на людей, у кого уже имеется некоторый профессиональный опыт работы ( >2 лет ), а нацелена именно на студентов старших курсов и тех, кто только устроился (устраивается) на работу. Теперь по поводу самой книги. Я безумно рад, что заказал её себе. Причина был одна: хотелось приобрести книгу "ради развлечения", т.е. чтобы убить время вечерами, когда уже совсем нечего делать. Но к своему счастью я обнаружил, что книга не такого плана и читать её нужно более серьезно. Во-первых, что мне НЕ понравилось. Ну, не знаю, плюс или минус книги - на первых страницах (~60-80) идет описание различных инструментов, которые как-то помогают автоматизировать повседневные задачи. Причем подается это, как бы сказать... на уровне книг "Компьютер для пользователей". Т.е. идет разжевывание для людей, которые, возможно, и не программировали в своей жизни вообще. Конкретно меня это немного выводило, потому что читать было скучно. Теперь, что понравилось. Во-первых, стиль повествования. Как писали предыдущие ораторы - он очень похож на стиль Джоеля Спольски. А так как я читал обе его книги "о программировании" (и мне они также безумно понравились), то изучать эту было не менее приятно. Во-вторых полезность материала, которая подается во второй части книги (после этих скучных мануалов, о которых я писал выше). Рассказывается о модульном тестировании, о TDD (для меня это ново), о системах управления версиями (не на том уровне подробности, на котором бы я хотел видеть) и о много другом. Меня очень порадовало, что в своих суждениях автор часто опирался на книгу Э. Ханта "программист прагматик", потому что я её тоже читал и мне было интересно сопоставить свое мнение с мнение Нила Форда. Я в корне не согласен с тем, что "крупинки чего-то стоящего приходится выискивать по всей книге". Это сугубо субъективная оценка. Абсолютно вся информация полезна; но хочу повторить, что книга рассчитана скорее на энтузиастов-самоучек, студентов и других начинающих программистов. Если вы профессиональный разработчик - то данное произведение наверняка не для вас. Но, как предупреждает автор на первых страницах, все статьи слабо связаны. Поэтому вероятность прочтения чего-то нового для себя возрастает. Мне, как студенту 3-го курса было очень интересно и познавательно читать данную книгу. Советую.
Ответить
CJ Slade
18 декабря 2009
CJ Slade
0или 0
В основном конечно автор ничего нового не рассказывает, но думаю каждый найдет что почерпнуть из неё. Сам текст читается очень легко, как например, у Джоэля. Книгу считаю хорошим выбором, как развлечение на пару-тройку вечеров.
Ответить

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


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

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

2 книги за 1 шаг