Идеальный код. Как научиться видеть красоту в программировании.pdf
В этой уникальной книге самые авторитетные разработчики программного обеспечения делятся опы­том оригинального решения задач, которые вставали перед ними при реализации крупных IТ-проектов.
С помощью этого издания читатель получит возможность оказаться на месте ведущих программистов увидеть собственными глазами проблемы, возникавшие при реализации разнообразных про­ектов, и пройти увлекательный путь их преодоления. Авторские статьи отобраны и отредактированы Грэгом Уилсоном, редактором журнала «Dr. Dobb’s Journal», одного из самых авторитетных IT-изданий в мире, а также редактором издательства O'Reilly Энди Орамом.
Один лишь только список авторов делает эту книгу настоящим бестселлером - здесь вы найдете материалы, написанные такими признанными профессионалами, как Чарльз Петцольд, Джон Бентли, Тим Брэй, Брайан Керниган и еще тридцатью четырьмя экспертами в области разработки программ­ного обеспечения.
Идеальный код. Как научиться видеть красоту в программировании.pdf Идеальный код. Как научиться видеть красоту в программировании.pdf Идеальный код. Как научиться видеть красоту в программировании.pdf Энди Орам, Грег Уилсон - Идеальный код. Как научиться видеть красоту в программировании.pdf Энди Орам, Грег Уилсон - Идеальный код. Как научиться видеть красоту в программировании.pdf Энди Орам, Грег Уилсон - Идеальный код. Как научиться видеть красоту в программировании.pdf
Факты и заблуждения профессионального программирования.pdf

"Факты и заблуждения профессионального программирования.pdf"

"Факты и заблуждения профессионального программирования"

Author(s):Роберт Гласс
Book Format:pdf
Publishing year:2007
Publisher:Addison Wesley
Book Language:RU
Download count:25
Store Date:2018-07-05
Автор, имеющий огромный опыт работы в индустрии ПО, посвятил свой труд ее фактам, мифам и недоразумениям, представив 55 фактов и 10 заблуждений, относящихся к менеджменту, жизненному циклу, качеству, исследованиям и образованию в сфере разработки ПО. Некоторые из них хорошо известны, о других, наоборот, знают немногие. Основное внимание уделяется менеджменту как главной проблеме современной индустрии ПО, отрицательной роли рекламных кампаний, которые побуждают людей гоняться за миражами, и человеческому фактору - специалистам, без которых создание программ немыслимо.
Адресована широкому кругу читателей - от тех, кто управляет программными проектами, до программистов.
Факты и заблуждения профессионального программирования.pdf Факты и заблуждения профессионального программирования.pdf Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf
Основы современных алгоритмов.pdf

"Основы современных алгоритмов.pdf"

"Основы современных алгоритмов"

Author(s):Дж. Макконнелл
Book Format:pdf
Publishing year:2004
Publisher:Техносфера
Book Language:RU
Download count:20
Store Date:2018-06-29
В учебном пособии обсуждаются алгоритмы решения наиболее широко распространенных классов задач, покрывающих практически всю область программирования: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, редко освещаемым в литературе на русском языке.
В дополнении ко 2-му изданию на русском языке даны сведения по теории алгоритмов, оценкам трудоемкости и новейшим алгоритмам, не вошедшие в первоначальный вариант книги.
Изложение неформальное и чрезвычайно подробное, с большим количеством упражнений, позволяющих вести самоконтроль. Книга нужна всем, кому приходится самостоятельно писать программы — от программистов банковских систем до научных работников.
Основы современных алгоритмов.pdf Основы современных алгоритмов.pdf Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf
Алгоритмические трюки для программистов (2 изд.).pdf

"Алгоритмические трюки для программистов (2 изд.).pdf"

"Алгоритмические трюки для программистов (2 изд.)"

Author(s):Генри Уоррен
Book Format:pdf
Publishing year:2014
Publisher:Addison Wesley
Book Language:RU
Download count:24
Store Date:2018-06-29
В новом издании своей книги автор вновь сумел собрать неотразимую коллекцию программистских трюков, позволяющих программисту писать элегантные и эффективные программы, быстро создавать эффективно работающий код, становясь при этом настоящим, глубоко знающим свое дело профессионалом. Трюки автора в высшей степени практичны, но при этом чрезвычайно интересны, а иногда и просто неожиданны - как решение большой головоломки. Изложенный материал позволит повысить квалификацию даже бывалому программисту, но при этом книга будет понятна и полезна даже начинающему.

Добавления во второе издание включают:
– Новую главу, посвященную циклическому избыточному коду (CRC), включая широко используемый код CRC-32.
– Новую главу о кодах с коррекцией ошибок (ECC), включая подпрограммы для работы с кодом Хэмминга.
– Большее количество материала, посвященного делению на константы, включая методы, использующие только сдвиги и сложения.
– Вычисление остатков от деления без вычисления частного.
– Более подробное изложение методов подсчета количества единичных битов и ведущих нулевых битов.
– Подсчет единичных битов в массивах.
– Новые алгоритмы сжатия и расширения.
– Алгоритм LRU.
– Преобразования между числами с плавающей точкой и целыми числами.
– Программу приближенного вычисления обратного к квадратному корню.
– Галерею графиков дискретных функций.
– Появившиеся во втором издании упражнения и ответы к ним.

Об авторе
Генри Уоррен, мл. имеет пятидесятилетний стаж работы в IBM, его деятельность простирается от IBM 704 до PowerPC и далее. Он работал над рядом военных командно-управляющих систем и над проектом SETL под руководством Джека Шварца (Jack Schwartz) из университета Нью-Йорка. С 1973 года Уоррен занимается компиляторами и архитектурой компьютеров в исследовательском подразделении IBM. В настоящее время он работает над проектами суперкомпьютеров, которые должны достичь быстродействия, измеряемого эксафлопсами (EFLOPS). Генри Уоррен получил докторскую степень в области информационных технологий в университете Нью-Йорка
Алгоритмические трюки для программистов (2 изд.).pdf Алгоритмические трюки для программистов (2 изд.).pdf Алгоритмические трюки для программистов (2 изд.).pdf Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf
Алгоритмические трюки для програмистов.pdf

"Алгоритмические трюки для програмистов.pdf"

"Алгоритмические трюки для програмистов"

Author(s):Генри Уоррен
Book Format:pdf
Publishing year:2002
Publisher:Addison Wesley
Book Language:RU
Download count:3
Store Date:2018-06-29
Книга "Алгоритмические трюки для программистов" позволит повысить квалификацию профессиональному программисту, но при этом книга будет понятна и чрезвычайно полезна даже начинающему и даже студенту, тем более что в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. Работа программиста - всегда немного хакерство, а также смесь арифметики и логики, особенно это касается программиста, который создает элегантный и эффективно работающий код. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Большинство из них носят практический характер, хотя некоторые представляют в первую очередь теоретический интерес. Автор книги много лет систематически собирал программные перлы, а затем свел их воедино, организовал и снабдил четким описанием.
В этой книге слову "хакер" возвращено его первозданное значение — человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен сорокалетний стаж ее автора в области разработки компиляторов и архитектуры компьютеров. Здесь вы найдете множество приемов для работы с отдельными битами, байтами, вычисления различных целочисленных функций; большей части материала сопутствует строгое математическое обоснование. Каким бы ни был ваш уровень профессиональной подготовки — вы обязательно найдете в этой книге новое для себя; кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны. Не в меньшей степени эта книга пригодится и начинающему программисту,
который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике.
Алгоритмические трюки для програмистов.pdf Алгоритмические трюки для програмистов.pdf Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf
Программист-фанатик.pdf

"Программист-фанатик.pdf"

"Программист-фанатик"

Author(s):Чед Фаулер
Book Format:pdf
Publishing year:2015
Publisher:Питер
Book Language:RU
Download count:23
Store Date:2018-06-13
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования – ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами – ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы.
Программист-фанатик.pdf Программист-фанатик.pdf Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf
Применение шаблонов проектирования.pdf

"Применение шаблонов проектирования.pdf"

"Применение шаблонов проектирования"

Author(s):Джон Влиссидес
Book Format:pdf
Publishing year:1998
Publisher:Addison Wesley
Book Language:RU
Download count:26
Store Date:2018-06-12
Данная книга предназначена для разработчиков программного обеспечения, использующих в своей работе шаблоны проектирования. Шаблоны по праву считаются сегодня одной из наиболее популярных концепций объектно-ориентированного программирования. В этой книге на многочисленных примерах
рассматриваются важные аспекты применения шаблонов проектирования, которые не были должным образом освещены в знаменитой книге "Design Patterns" (Джон Влиссидес является одним из ее соавторов). Здесь представлены вариации уже известных шаблонов, а также новые шаблоны. Кроме того автор изложил свое понимание процесса разработки шаблонов и предложил ряд рекомендаций начинающим разработчикам. Книга предназначена для специалистов и предполагает определенный уровень знакомства с шаблонами проектирования и языком C++.
Применение шаблонов проектирования.pdf Применение шаблонов проектирования.pdf Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf