singlepost

Хорошие книги << На главную или назад  

Спольски Д. "Джоэл о программировании"

Полное название книги: "Джоэл о программировании и разнообразных и иногда родственных вопросах, которые должны быть интересны разработчикам программного обеспечения, проектировщикам и менеджерам, а также тем, кому посчастливилось или не повезло в каком-то качестве работать с ними"

Книга представляет собой подборку эссе, опубликованных автором на его сайте //www.joelonsoftware.com. Талант и глубокое проникновение в суть предмета сделали Джоэла мастером своего дела, а остроумие и едкий юмор принесли сайту скандальную известность среди программистов. Затронуты практически все вообразимые аспекты создания ПО от лучших способов устройства рабочего места программиста до лучших способов написания программного кода. Издание адресовано широкому кругу читателей – и тем, кто собирается руководить программистами, и самим программистам – как приверженцам Microsoft, так и сторонникам движения Open Source.

"Эта книга будет полезной любому, кто занят в индустрии ПО, кто ищет решения вопросов, связанных с разработкой и проектированием ПО или управлением проектами. Джоэл поднимает различные вопросы, имеющие отношение к проектированию, тестированию, методикам гибкого программирования и организации работы, а также к взаимоотношениям тех, кто участвует в проектах ПО. Он способен увидеть в них главное и умеет говорить об этом главном. Эта книга действительно в состоянии помочь задуматься о том, что же мы делаем, когда создаем ПО. Кроме всего прочего, книга написана очень занимательно, и читать ее – одно удовольствие." – Аарон Дайкстра (Aaron Dykstra), Сиэтл

//rapidshare.com/files/50859546/djprog.zip

=================================================
список будет пополняться …

90 ответов в теме “Хорошие книги”

  1. 7
    DELETED DELETED ответил:

    Бесплaтный розыгрыш призов для участников сайта В Контакте.
    //kontakters.awardspace.com/

    Укажите пожалуйста мой ID в поле "Вас пригласил".

  2. 6
    DELETED DELETED ответил:

    может, баян, но
    //anatolix.naumen.ru/Books/CPlusPlus?v=v3z

  3. 5
    Дима Мироводин ответил:

    Книги по Ruby выложил в соответствующей группе

    //vkontakte.ru/board.php?act=topic&tid=270323

  4. 4
    Дима Мироводин ответил:

    С. Макконнелл "Совершенный код".

    Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО – с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.

    Изложенные в книге методики и стратегии помогут вам:
    проектировать с минимальной сложностью и максимальной продуктивностью;
    извлекать выгоду из групповой разработки;
    применять методики защитного программирования, позволяющие избежать ошибок;
    совершенствовать свой код;
    применять методики конструирования, наиболее подходящие для вашего проекта;
    быстро и эффективно производить отладку;
    своевременно и быстро обнаруживать критические проблемы проекта;
    обеспечивать качество на всех стадиях проекта.

    //rapidshare.com/files/51769458/sovcode.zip

  5. 3
    Дима Мироводин ответил:

    Бентли Дж. "Жемчужины программирования" 2-е изд.

    //rapidshare.com/files/50938110/jemprog.zip

    Небольшое описание, содержание:
    //www.rsdn.ru/res/book/prog/programming_pearls.xml

    Примеры к книге:
    //netlib.bell-labs.com/cm/cs/pearls/code.html
    //www.piter.com/books/download/978531800715

  6. 2
    Роман Шипиев ответил:

    "Программист-прагматик" Девида Томаса и Эндрю Ханта есть?

    ЗЫ. Книги зачетные… где ты был пять лет назад? =))

  7. 1
    Дима Мироводин ответил:

    Фаулер, Бек, Брант, Робертс, Апдайк "Рефакторинг: улучшение существующего кода"

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

    В данной книге Мартин Фаулер показывает, как разработчики программного обеспечения могут реализовать существенные выгоды этой новой технологии, где обычно лежат возможности изменения структуры и как приступить к переделке плохого проекта в хороший. Каждый шаг рефакторинга прост – на первый взгляд слишком прост, чтобы сделать его. Это может быть перемещение поля из одного класса в другой, вынесение какого-то кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект. Рефакторинг является верным способом предотвращения распада программы.
    Помимо описания различных приемов автор предоставляет подробный каталог, включающий более семидесяти рефакторингов, а также полезные указания по их применению, пошаговые инструкции и практические примеры. Примеры написаны на Java, но идеи применимы к любому объектно-ориентированному языку программирования.

    //rapidshare.com/files/50861571/ref.zip

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.