Подкатегории:

Автор(ы):

Упорядочить по:

Идеальный код. Как научиться видеть красоту в программировании.pdf

"Идеальный код. Как научиться видеть красоту в программировании.pdf"

"Идеальный код. Как научиться видеть красоту в программировании"

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

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

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

Автор(ы):Роберт Гласс
Формат файла:pdf
Год издания:2007
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:63
Добавлено:2018-07-05
Автор, имеющий огромный опыт работы в индустрии ПО, посвятил свой труд ее фактам, мифам и недоразумениям, представив 55 фактов и 10 заблуждений, относящихся к менеджменту, жизненному циклу, качеству, исследованиям и образованию в сфере разработки ПО. Некоторые из них хорошо известны, о других, наоборот, знают немногие. Основное внимание уделяется менеджменту как главной проблеме современной индустрии ПО, отрицательной роли рекламных кампаний, которые побуждают людей гоняться за миражами, и человеческому фактору - специалистам, без которых создание программ немыслимо.
Адресована широкому кругу читателей - от тех, кто управляет программными проектами, до программистов.
Факты и заблуждения профессионального программирования.pdf Факты и заблуждения профессионального программирования.pdf Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf Роберт Гласс - Факты и заблуждения профессионального программирования.pdf скачать бесплатно Роберт Гласс - Факты и заблуждения профессионального программирования.pdf скачать бесплатно Роберт Гласс - Факты и заблуждения профессионального программирования.pdf скачать бесплатно Роберт Гласс - Факты и заблуждения профессионального программирования.pdf free download Роберт Гласс - Факты и заблуждения профессионального программирования.pdf free download Роберт Гласс - Факты и заблуждения профессионального программирования.pdf free download
Основы современных алгоритмов.pdf

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

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

Автор(ы):Дж. Макконнелл
Формат файла:pdf
Год издания:2004
Издательство:Техносфера
Язык книги:RU
Скачано раз:77
Добавлено:2018-06-29
В учебном пособии обсуждаются алгоритмы решения наиболее широко распространенных классов задач, покрывающих практически всю область программирования: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, редко освещаемым в литературе на русском языке.
В дополнении ко 2-му изданию на русском языке даны сведения по теории алгоритмов, оценкам трудоемкости и новейшим алгоритмам, не вошедшие в первоначальный вариант книги.
Изложение неформальное и чрезвычайно подробное, с большим количеством упражнений, позволяющих вести самоконтроль. Книга нужна всем, кому приходится самостоятельно писать программы — от программистов банковских систем до научных работников.
Основы современных алгоритмов.pdf Основы современных алгоритмов.pdf Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf Дж. Макконнелл - Основы современных алгоритмов.pdf скачать бесплатно Дж. Макконнелл - Основы современных алгоритмов.pdf скачать бесплатно Дж. Макконнелл - Основы современных алгоритмов.pdf скачать бесплатно Дж. Макконнелл - Основы современных алгоритмов.pdf free download Дж. Макконнелл - Основы современных алгоритмов.pdf free download Дж. Макконнелл - Основы современных алгоритмов.pdf free download
Алгоритмические трюки для программистов (2 изд.).pdf

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

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

Автор(ы):Генри Уоррен
Формат файла:pdf
Год издания:2014
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:84
Добавлено: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 Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf скачать бесплатно Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf скачать бесплатно Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf скачать бесплатно Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf free download Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf free download Генри Уоррен - Алгоритмические трюки для программистов (2 изд.).pdf free download
Алгоритмические трюки для програмистов.pdf

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

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

Автор(ы):Генри Уоррен
Формат файла:pdf
Год издания:2002
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:38
Добавлено:2018-06-29
Книга "Алгоритмические трюки для программистов" позволит повысить квалификацию профессиональному программисту, но при этом книга будет понятна и чрезвычайно полезна даже начинающему и даже студенту, тем более что в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. Работа программиста - всегда немного хакерство, а также смесь арифметики и логики, особенно это касается программиста, который создает элегантный и эффективно работающий код. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Большинство из них носят практический характер, хотя некоторые представляют в первую очередь теоретический интерес. Автор книги много лет систематически собирал программные перлы, а затем свел их воедино, организовал и снабдил четким описанием.
В этой книге слову "хакер" возвращено его первозданное значение — человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен сорокалетний стаж ее автора в области разработки компиляторов и архитектуры компьютеров. Здесь вы найдете множество приемов для работы с отдельными битами, байтами, вычисления различных целочисленных функций; большей части материала сопутствует строгое математическое обоснование. Каким бы ни был ваш уровень профессиональной подготовки — вы обязательно найдете в этой книге новое для себя; кроме того, книга заставит вас посмотреть на уже знакомые вещи с новой стороны. Не в меньшей степени эта книга пригодится и начинающему программисту,
который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике.
Алгоритмические трюки для програмистов.pdf Алгоритмические трюки для програмистов.pdf Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf Генри Уоррен - Алгоритмические трюки для програмистов.pdf скачать бесплатно Генри Уоррен - Алгоритмические трюки для програмистов.pdf скачать бесплатно Генри Уоррен - Алгоритмические трюки для програмистов.pdf скачать бесплатно Генри Уоррен - Алгоритмические трюки для програмистов.pdf free download Генри Уоррен - Алгоритмические трюки для програмистов.pdf free download Генри Уоррен - Алгоритмические трюки для програмистов.pdf free download
Программист-фанатик.pdf

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

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

Автор(ы):Чед Фаулер
Формат файла:pdf
Год издания:2015
Издательство:Питер
Язык книги:RU
Скачано раз:78
Добавлено:2018-06-13
В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования – ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами – ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы.
Программист-фанатик.pdf Программист-фанатик.pdf Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf Чед Фаулер - Программист-фанатик.pdf скачать бесплатно Чед Фаулер - Программист-фанатик.pdf скачать бесплатно Чед Фаулер - Программист-фанатик.pdf скачать бесплатно Чед Фаулер - Программист-фанатик.pdf free download Чед Фаулер - Программист-фанатик.pdf free download Чед Фаулер - Программист-фанатик.pdf free download
Применение шаблонов проектирования.pdf

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

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

Автор(ы):Джон Влиссидес
Формат файла:pdf
Год издания:1998
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:68
Добавлено:2018-06-12
Данная книга предназначена для разработчиков программного обеспечения, использующих в своей работе шаблоны проектирования. Шаблоны по праву считаются сегодня одной из наиболее популярных концепций объектно-ориентированного программирования. В этой книге на многочисленных примерах
рассматриваются важные аспекты применения шаблонов проектирования, которые не были должным образом освещены в знаменитой книге "Design Patterns" (Джон Влиссидес является одним из ее соавторов). Здесь представлены вариации уже известных шаблонов, а также новые шаблоны. Кроме того автор изложил свое понимание процесса разработки шаблонов и предложил ряд рекомендаций начинающим разработчикам. Книга предназначена для специалистов и предполагает определенный уровень знакомства с шаблонами проектирования и языком C++.
Применение шаблонов проектирования.pdf Применение шаблонов проектирования.pdf Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf Джон Влиссидес - Применение шаблонов проектирования.pdf скачать бесплатно Джон Влиссидес - Применение шаблонов проектирования.pdf скачать бесплатно Джон Влиссидес - Применение шаблонов проектирования.pdf скачать бесплатно Джон Влиссидес - Применение шаблонов проектирования.pdf free download Джон Влиссидес - Применение шаблонов проектирования.pdf free download Джон Влиссидес - Применение шаблонов проектирования.pdf free download
Московские олимпиады по программированию.djvu

"Московские олимпиады по программированию.djvu"

"Московские олимпиады по программированию"

Автор(ы):А.Л.Брудно, Л.И.Каплан
Формат файла:djvu
Год издания:1990
Издательство:Наука
Язык книги:RU
Скачано раз:52
Добавлено:2018-06-12
2-е изд., перераб. и доп.
В первой части собраны все задачи Московских олимпиад по программированию для школьников, проводившихся в 1980-1988 гг. Изложены алгоритмы и программы решения этих задач на Бейсике, Паскале, Си и Фортране.
Во второй части приведены лекции для школьников по программированию и смежным вопросам.
Московские олимпиады по программированию.djvu Московские олимпиады по программированию.djvu Московские олимпиады по программированию.djvu А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu скачать бесплатно А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu скачать бесплатно А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu скачать бесплатно А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu free download А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu free download А.Л.Брудно, Л.И.Каплан - Московские олимпиады по программированию.djvu free download
Эффективная работа с унаследованным кодом.djvu

"Эффективная работа с унаследованным кодом.djvu"

"Эффективная работа с унаследованным кодом"

Автор(ы):Майкл К. Физерс
Формат файла:djvu
Год издания:2005
Издательство:Pearson Education, Inc
Язык книги:RU
Скачано раз:53
Добавлено:2018-06-11
Учитесь извлекать максимум пользы из унаследованных систем, повышая их производительность, функциональность, надежность и сопровождаемость! Можете ли вы без особого труда изменить код и тут же получить ответную реакцию на внесенные изменения? Насколько понятен этот код? Если вы ответите на эти вопросы отрицательно, значит, вы имеете дело с унаследованным кодом и понапрасну тратите время и средства на разработку.
В своей книге Майкл Физерс предлагает полноценные стратегические приемы эффективной работы с крупными базами унаследованного нетестированного кода. В основу этой книги положен материал, подготовленный автором к известным семинарам, организуемым компанией Object Mentor, включая приемы, которым автор обучил сотни разработчиков, технических руководителей и тестирующих программное обеспечение подчинять себе непослушные унаследованные системы.
В этой книге освещаются следующие вопросы:
  • Представление о механизмах внесения изменений в программное обеспечение, включая ввод новых свойств, устранение программных ошибок, улучшение структуры кода, оптимизацию производительности;
  • Перенос унаследованного кода в средства тестирования;
  • Написание тестов, препятствующих внесению новых ошибок в код;
  • Применение методов, подходящих для любого языка или платформы, с примерами кода на Java, C++, C и C#;
  • Точное выявление мест в коде, где требуется внести изменения;
  • Работа с унаследованным кодом, который не является объектно-ориентированным;
  • Обращение с приложениями, у которых, на первый взгляд, нет вообще никакой структуры.

Кроме того, в этой книге представлены 24 способа разрыва зависимостей, помогающих работать с элементами программного обеспечения обособленно, чтобы сделать внесение изменений в код более безопасным.
Эффективная работа с унаследованным кодом.djvu Эффективная работа с унаследованным кодом.djvu Эффективная работа с унаследованным кодом.djvu Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu скачать бесплатно Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu скачать бесплатно Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu скачать бесплатно Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu free download Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu free download Майкл К. Физерс - Эффективная работа с унаследованным кодом.djvu free download
Совершенный код.djvu

"Совершенный код.djvu"

"Совершенный код"

Автор(ы):Стив Макконнелл
Формат файла:djvu
Год издания:2005
Издательство:Microsoft Press
Язык книги:RU
Скачано раз:45
Добавлено:2018-06-11
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматическое руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработки вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Совершенный код.djvu Совершенный код.djvu Совершенный код.djvu Стив Макконнелл - Совершенный код.djvu Стив Макконнелл - Совершенный код.djvu Стив Макконнелл - Совершенный код.djvu Стив Макконнелл - Совершенный код.djvu скачать бесплатно Стив Макконнелл - Совершенный код.djvu скачать бесплатно Стив Макконнелл - Совершенный код.djvu скачать бесплатно Стив Макконнелл - Совершенный код.djvu free download Стив Макконнелл - Совершенный код.djvu free download Стив Макконнелл - Совершенный код.djvu free download
Приёмы ООП. Паттерны проектирования.pdf

"Приёмы ООП. Паттерны проектирования.pdf"

"Приёмы ООП. Паттерны проектирования"

Автор(ы):Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма
Формат файла:pdf
Год издания:1995
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:61
Добавлено:2018-06-09
В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения.

Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.
Приёмы ООП. Паттерны проектирования.pdf Приёмы ООП. Паттерны проектирования.pdf Приёмы ООП. Паттерны проектирования.pdf Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf скачать бесплатно Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf скачать бесплатно Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf скачать бесплатно Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf free download Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf free download Ральф Джонсон, Джон Влиссидес, Ричард Хелм, Эрих Гамма - Приёмы ООП. Паттерны проектирования.pdf free download
Основы многопоточного, параллельного и распределенного программирования.djvu

"Основы многопоточного, параллельного и распределенного программирования.djvu"

"Основы многопоточного, параллельного и распределенного программирования"

Автор(ы):Грегори Р. Эндрюс
Формат файла:djvu
Год издания:2003
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:57
Добавлено:2018-06-09
В книге рассматриваются важнейшие концепции многопоточного, параллельного и распределенного программирования, которые должен знать каждый программист, создающий программное обеспечение подобного типа. Все обсуждаемые концепции и методы тщательно проиллюстрированы многочисленными примерами, а более 250 упражнений позволят закрепить и углубить приобретенные читателем знания. Книга включает учебные примеры, написанные на основных языках программирования с использованием наиболее распространенных библиотек. Обсуждение каждого учебного примера включает описание соответствующих элементов используемого языка или библиотеки и содержит полный текст прикладной программы. В книге освещаются общие механизмы параллельного программирования с использованием разделяемых переменных, основные концепции распределенного программирования и механизмы взаимодействия и синхронизации процессов с помощью обмена сообщениями. Заключительная часть книги посвящена обсуждению применения методов параллельного программирования при проведении сложных научных вычислений. Книга может быть полезна как студентам, изучающим соответствующие курсы, так и специалистам-практикам в области разработки программного обеспечения.
Основы многопоточного, параллельного и распределенного программирования.djvu Основы многопоточного, параллельного и распределенного программирования.djvu Основы многопоточного, параллельного и распределенного программирования.djvu Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu скачать бесплатно Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu скачать бесплатно Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu скачать бесплатно Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu free download Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu free download Грегори Р. Эндрюс - Основы многопоточного, параллельного и распределенного программирования.djvu free download
Программист-прагматик. Путь от подмастерья к мастеру.fb2

"Программист-прагматик. Путь от подмастерья к мастеру.fb2"

"Программист-прагматик. Путь от подмастерья к мастеру"

Автор(ы):Энди Хант, Дейв Томас
Формат файла:fb2
Год издания:1999
Издательство:Addison Wesley
Язык книги:RU
Скачано раз:46
Добавлено:2018-06-09
Эта книга поможет вам стать лучшим программистом.
Неважно, кем вы являетесь – разработчиком-одиночкой, членом большой проектной команды или консультантом, одновременно работающим со многими заказчиками. Эта книга поможет вам – отдельно взятой личности – повысить качество работы. Она не посвящена теории, авторы сосредоточились на практических аспектах, на том, как использовать свой опыт для принятия более продуманных решений. Слово «прагматик» происходит от латинского pragmaticus-"сведущий в каком-либо виде деятельности", а оно, в свою очередь, от греческого Trpaxxeiv, означающего "делать что-либо". Таким образом, эта книга посвящена деятельности.
Программирование – это прикладное искусство. Его простейший смысл заключается в следующем: заставить компьютер делать то, что вам нужно (или то, что нужно пользователю, работающему с вашей программой). Программист – он и слушатель, он и советник, он и переводчик и даже диктатор. Вы пытаетесь ухватить суть не совсем ясных требований и найти такой способ их выражения, что только машина сможет оценить его по достоинству. Вы пытаетесь задокументировать работу так, чтобы она была понятна другим, спроектировать ее так, чтобы другие могли на нее положиться. Кроме того, вы пытаетесь сделать все это вопреки безжалостному ходу стрелки часов, отсчитывающих время, отпущенное на проект. Каждый день вы совершаете маленькое чудо.
Программист-прагматик. Путь от подмастерья к мастеру.fb2 Программист-прагматик. Путь от подмастерья к мастеру.fb2 Программист-прагматик. Путь от подмастерья к мастеру.fb2 Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 скачать бесплатно Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 скачать бесплатно Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 скачать бесплатно Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 free download Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 free download Энди Хант, Дейв Томас - Программист-прагматик. Путь от подмастерья к мастеру.fb2 free download
Рефакторинг. Улучшение существующего кода.djvu

"Рефакторинг. Улучшение существующего кода.djvu"

"Рефакторинг. Улучшение существующего кода"

Автор(ы):Мартин Фаулер
Подкатегория:Refactoring
Формат файла:djvu
Год издания:2003
Язык книги:RU
Скачано раз:47
Добавлено:2018-06-09
Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.
Мартин Фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на практике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.
Рефакторинг. Улучшение существующего кода.djvu Рефакторинг. Улучшение существующего кода.djvu Рефакторинг. Улучшение существующего кода.djvu Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu скачать бесплатно Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu скачать бесплатно Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu скачать бесплатно Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu free download Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu free download Мартин Фаулер - Рефакторинг. Улучшение существующего кода.djvu free download

Consense © 2013-2020