Советы и лайфхаки

Учебник по с программированию – Книги по программированию

Содержание

Книги по C и C++ | ProgBook - книги и учебники по программированию

В отличие от предыдущих изданий подобного рода, книга «C++ для чайников» не требует от читателя знания языка программирования С и рассчитана на людей, начинающих свое знакомство с программированием на С++ с чистого листа. Учебный материал хорошо структурирован, излагается доступно и просто, позволяя в полном объеме изучить основы программирования на С++. При этом пособие не ориентировано на какой-либо определенный компилятор, не привязано к той или иной операционной системе, не учит конкретной среде разработки или использованию популярных программ. По нему невозможно научиться программировать в Windows или с легкостью создавать новые интерфейсы. С этой точки зрения книга С. Дэвиса мало что может предложить профессиональному программисту. Ее цель – дать непосвященному читателю фундаментальные знания о С++ и принципах работы с его использованием, определить направление для дальнейших шагов в этой области и заложить основу для глубокого изучения данного языка программирования.

«Язык Си. Книга ответов» — это пояснительное издание к популярной книге Б. Кернигана, Д. Ритчи «Язык программирования Си», которая была выпущена в 1992 году издательством «Финансы и статистика». Здесь приведены ответы, комментарии, пояснения и решения к упражнениям в указанной книге. Предназначена широкому кругу пользователей персональных компьютеров.

Руководство для начинающих «C/C++ и MS Visual С++ 2010 для начинающих» посвящено вопросам создания приложений в среде Microsoft Visual С++ 2010. Дано описание базовых элементов языков C/C++, приведены примеры создания простейших программ и классов. Рассмотрены принципы событийного программирования и особенности визуального проектирования. Освещены основные возможности визуальной среды разработки Visual С++ 2010, показаны назначения базовых компонентов и способ создания различных консольных и Windows-приложений. Для наглядности материала приведено множество примеров. К книге приложен DVD с дистрибутивом пакета Microsoft Visual Studio 2010 Express Edition, в котором содержатся различные компоненты пакета, в том числе Visual С++ 2010 Express Edition. Книга будет полезной для новичков, желающих освоить основы C/C++ и MS Visual С++.

«Язык Си: введение для программистов» — книга, посвященная языку Си и предназначенная для широкого круга программистов, знакомого с языком Си или каким-либо другим языком программирования. В книге приведен объемный справочный раздел, содержащий описание стандартных функций языка и рассмотрение синтаксиса языка.

Книга «Структуры данных в С++» посвящена рассмотрению встроенных и определяемых пользователем типов данных в языке С++ на основе ADT — абстрактных структур данных. Большое внимание уделено вопросам организации структур данных, что позволяет эффективно их обрабатывать методами поиска информации и сортировки, методами очередей и деревьев, построением стеков. Книга будет полезна как начинающим программистам, так и опытным специалистам.

Авторы множества бестселлеров Стивен Гилберт и Билл Маккарти выпустили новую книгу «Самоучитель Visual C++ 6 в примерах». Она представляет собой введение в программирование в среде Visual C++ 6 с применением Windows API и библиотеки Microsoft Foundation Classes (MFC). Книга написана на легком и доступном языке, что позволяет за короткое время научиться самостоятельному созданию Windows-приложений. К книге прилагается компакт-диск с примерами в виде исходных кодов. Даются основы программирования с использованием MFC, рассматриваются особенности построения форм, диалоговых окон, программ рисования, приложений вида «документ-представление», Web-браузеров и т.д. Рассматриваются принципы работы с элементами управления и компонентами ActiveX, а также вопросы, связанные с проблемами повторного использования кода. Книга дает необходимые знания и навыки для того, чтобы читатель смог самостоятельно разрабатывать эффективные бизнес-приложения. Предназначена для программистов широкого круга, занимающихся созданием ПО на платформе Microsoft.

В книге «Неформальное введение в C++ и Turbo Vision» рассмотрено объектно-ориентированное расширение распространенного языка С. Книга построена таким образом, чтобы последовательно и постепенно погружать читателя в тему, постепенно усложняя материал и приводя взаимосвязанные наглядные примеры. Это упрощает освоение сложных базовых концепций и принципов, лежащих в основе объектно-ориентированного программирования. Книга представляет собой учебник, предназначенный для программистов, желающих быстро и полно изучить язык С++ и хорошо знакомых с языками Pascal, С, Fortran или другим процедурным языком программирования.

В книге «Решение научных и инженерных задач средствами Excel, VBA и C/C++» рассматриваются практические вопросы программирования применительно как к официальным, так и к альтернативным средствам разработки. Последние затронуты в литературе впервые, и им уделено особое внимание в книге. Описывается технология разработки ПО для анализа данных и математического моделирования, которое было бы недорогим и максимально адаптированным для пользователей всех квалификаций. К книге приложен компакт-диск с полными исходными текстами тщательно протестированных программ, проектов для разных средств разработки, а также дистрибутивами программ и дополнительных модулей для электронных таблиц. Книга может служить практическим пособием для студентов и преподавателей, научных работников, инженеров-исследователей и программистов.

Книга «Программирование игр для Windows на Borland C++» предназначена для программистов, имеющих некоторый опыт работы со средствами программирования фирмы Borland и языком С++. Автор рассматривает написание игровых программ на основе объектно-ориентированного программирования, пути и способы использования этой техники. Представленные в книге игры выполняются в операционной системе Windows.

«Как программировать на C++» это один из самых известных в мире учебников по С++. Он отличается от большинства подобных курсов тем, что уже в 3-й главе знакомит читателя с классами и объектами, т.е. с началами объектно-ориентированного программирования. Это так называемое «раннее введение», без предварительного изложения элементов процедурного и структурного программирования, унаследованных от языка С. Рассматривается графический язык UML2 и объектно-ориентированное программирование с его помощью. В книге имеется ряд факультативных разделов, посвященных описанию последовательной разработки большого учебного проекта. В текст включены примеры «живого кода» — работающих программ с образцами их запуска, подробно комментируемых. Приводится подробный разбор многих интересных примеров. Каждая глава заканчивается списком вопросов для самоконтроля и рядом упражнений. Книга будет полезна для начальных курсов по С++, а также может служить пособием для широкого круга как опытных программистов, не работавших с С++, так и для начинающих разработчиков.

progbook.ru

Задания обновляются! Следите за новостями! (29-06-16)

Долгое время я обучал на «обычных задачах»: найти сумму, найти сумму четных и т.д. Но понял, что это не очень интересно и решил сделать свой учебник — интересный учебник по программированию, с занимательными задачами, с играми и графикой.

Сказано — сделано. Давая задачи на поиск максимального значения в массиве я всегда говорил: «Когда мы дойдем до создания игр, нам надо будет найти ближайшего врага, чтобы его уничтожить».  А теперь я решил, что лучше дать задачу на поиск и уничтожение ближайшего «врага». Нарисовать его и уничтожить. Ведь это так забавно. Пусть это будет цветной круг, а не трехмерное изображение, все равно это намного привлекательнее, чем «обычные числовые задачи». Даже я, разрабатывая задания, не упускаю возможность побаловаться, поиграть с задачей: изменить пару параметров, добавить пару эффектов, чего не было с «классическими» задачами по программированию.

Я подготовил целый список задач по программированию для начинающих, по большей части это работа со списками (с массивами), но я не советую с них начинать. Продолжать тоже не советую. Как сказал один мой ученик: «Борис Анатольевич, я ничего, кроме массивов не знаю! Мы с вами работали — дошли до массивов (готовились к ЕГЭ), потом на первом курсе работали в Паскале — дошли до массивов, потом Java — дошли до массивов. Сейчас работаем в C++ — дошли до массивов…». А ведь так и есть: большинство курсов для начинающих изучать программирование построено вокруг изучения базовых конструкций языка, а их удобно отрабатывать именно на массивах (списках). Алгоритмы и структуры знать надо, кто бы спорил. Но за что ими перегружать начинающих? Сортировка массива разными способами, поиск подстроки в строке и т.д. … Начинать надо с других задач — с задач интересных, с задач графических, забавных, практических, которые можно показать друзьям и родителям. А уж потом — алгоритмы изучать и структуры данных.

Преподаватели — люди консервативные. Процесс смены стиля обучения у меня шел долго. Вначале я ушел со скучного Паскаля на интересный и мощный Python. А теперь пришла пора сменить и задачи.

1. Скачайте и установите Python, Geany (инструкция по установке)

2. Посмотрите примеры кода

3. Приготовьте справочник

4. Начните работать с учебником:

Предисловие 

1. Теперь у вас есть Черепашка!

2. Черепашка узнает новые команды

3. Генератор случайных чисел

4. Цикл for. Повторение участка кода

5. Список как способ хранения данных

6. Задачи для Черепашки

7. Проверьте себя

8. Рисуем на Tkinter вместо Черепашки

9. Жмем на кнопки — возникают события. Обрабатываем! События Tkinter и их обработка.

10. Порисуем? Графические примитивы Canvas (Tkinter)

11. Вспомним rnd и цикл for

12. Принимаем решения. Оператор выбора в Python (ветвление, if)

13. Цикл for  — это не только повторение несколько раз

14. Повторять, пока получается. Цикл while в Python

15. Вопросы для самопроверки

16. Мышка оставляет след. Работаем с информацией о событии (event) в Tkinter

17. Делаем первую игру на Python: поймай шарик

Часть вторая, в которой мы познакомимся с ООП (объектно-ориентированным программированием) на Python.

18. Начинаем создавать игру «Jumper» (почти Doodle). Анимация

19. Продолжаем создавать игру «Jumper». Объекты — это экземпляры классов

20. Окончание игры «Jumper». Взаимодействие платформ и джампера. (в разработке)

21. Задания по программированию на Python для начинающих и начавших.

22. Создаем список «шариков» для последующих заданий

23. Работа с списками в Python (03.09.14)

24. Работа со списками в Python, часть вторая (05.09.14)

25. Работа со списками в Python (удалять лучше с конца) (05.09.14)

26. Работа со списками в Python. Несколько вопросов (16.10.14)

27. Списки и еще раз списки в Python: отличия числового списка от списка объектов и приемы работы (16.10.14)

28. Продолжаем работать со списками (17.10.14)

29. Списки и геометрия. Забавные задачи (19.10.14)

30. Разбор задач (21.10.14)

31. Двумерные списки (22.10.14)

32. Неразрешимые проблемы  (27.11.14)

33. Решение проблем, удаление и перемещение элементов двумерного списка (28.11.14)

ожидайте

34. Обход цветовой группы в двумерном списке

35. Игра «Блоки»

*. Еще немного двумерных списков

*. Игра «Сапер»

*. Бомбермен

*. Перенос игры на Android, фреймворк Kivy

** списки, геометрия, объекты

***. Таблица результатов на сайте. Серверный Python

***. Google Apps Engine

progras.ru

Учебники по программированию. Страница 2



Учебники по программированию. Страница 2

Здесь можно скачать электронные книги по общим вопросам и способам прогаммирования бесплатно


Авторы:

Венкат Субраманиам, Энди Хант

Этюды на тему быстрой разработки программного обеспечения

  Написать хорошую программу трудно - кругом подводные камни. Вы как будто слышите голос самого дьявола, который постоянно нашептывает вам заманчивые пути решения той или иной проблемы, легко и быстро приводящие не только к цели, но и к катастрофе. Не поддавайтесь этим дьявольским соблазнам. Ваш личный ангел-хранитель будет оберегать, вести и поддерживать вас, защищать вашу работу и карьеру. Вам помогут выстоять методы, изложенные в этой книге. Здесь авторы собрали накопленный индивидуальный опыт, идеи и методы работы передовых разработчиков и представили их в виде серии коротких и удобоваримых советов. Сначала вы услышите дьявольский шепот, искушающий пойти по ложному пути, но затем, подобно ангелу-хранителю, следует практика, применение которой защитит вас и вашу карьеру. Конечно, всего этого можно достичь методом проб и ошибок, исходя из собственного трудного опыта, но эта книга сбережет ваше время и нервы. Изучите ее - и ваш профессиональный уровень как разработчика возрастет.

Формат:

PDF + копия DJVU

Размер:

18.49mb

Год издания:

2009

Страниц:

207

Добавлен:

25.02.2012

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Энди Орама, Грег Уилсон

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

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

Формат:

PDF + копия DJVU

Размер:

72.03mb

Год издания:

2011

Страниц:

624

Добавлен:

07.02.2012

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Гербер Р., Бик А., Смит К., Тиан К.

Оптимизация ПО. Сборник рецептов

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

Формат:

DJVU

Размер:

23.18mb

Год издания:

2010

Страниц:

352

Добавлен:

11.11.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Фримен Эр., Фримен Эл., Бейтс Б., Сьерра К.

Паттерны проектирования

  В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга.
  Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.

Формат:

DJVU

Размер:

30.72mb

Год издания:

2011

Страниц:

656

Добавлен:

06.09.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Лаврищева Е.М., Грищенко В.Н.

Сборочное программирование. Основы индустрии программных продуктов

  В монографии систематизированы существующие подходы и методы сборки сложных программ из более простых программных ресурсов (модулей, компонентов, компонентов повторного использования - КПИ и программ). Приведено теоретическое обобщение и обоснование метода сборочного программирования программных систем из программных ресурсов. Определены основные операции над ними. Разработаны формальные основы компонентного программирования: модели компонентов, интерфейсов, среды, а также внешней и внутренней алгебры.
  Дана классификация программных ресурсов и подходов к применению информационных ресурсов. Рассмотрены технологические аспекты метода сборки модулей, КПИ и других готовых ресурсов, а также предложена новая концепция инженерии сборки технологий для реализации программных приложений СОД на их основе. Приведено общее описание средств автоматизации метода сборки программных ресурсов, определены фундаментальные основы (теоретические, инженерные, экономические, управленческие) индустрии программных продуктов различного назначения.
  Для специалистов, занимающихся автоматизированным созданием программных систем из готовых ресурсов в разных предметных областях с использованием современных инструментально-технологических средств и сред, а также студентов и аспирантов вузов специальностей - прикладная математика и программная инженерия.

Формат:

PDF

Размер:

2.9mb

Год издания:

2009

Страниц:

372

Добавлен:

04.09.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Том Демарко, Тим Листер, Стив Макменамин, Джеймс Робертсон, Сьюзан Робертсон, Питер Хрущка

Балдеющие от адреналина и зомбированные шаблонами. Паттерны поведения проектных команд

  Многим разработчикам, тестировщикам и менеджерам ИТ-проектов знакомо подспудное и трудновыразимое ощущение того, что проект движется к катастрофе. Авторы этой книги, руководствуясь колоссальным управленческим и консалтинговым опытом, проанализировали наиболее характерные черты, присущие поведению проектных команд (как в успешных, так и в провальных проектах), и представили их в форме 86 паттернов поведения. Яркое, афористичное описание этих паттернов позволяет легко обнаруживать их ранние тревожные симптомы в проекте, делиться своими наблюдениями с коллегами и совместно находить способы преодоления проблем. Книга принесет неоценимую пользу всем участникам проектов по разработке высокотехнологичных продуктов - от руководителей до рядовых специалистов, а также тем, кто по роду деятельности взаимодействует с такими командами.

Формат:

DJVU

Размер:

36.23mb

Год издания:

2010

Страниц:

288

Добавлен:

30.07.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Форд Н., Найгард М., Билл де Ора и др.

97 этюдов для архитекторов программных систем

  Успешная карьера архитектора программного обеспечения требует хорошего владения как технологической, так и деловой сторонами вопросов, связанных с проектированием архитектуры. В этой необычной книге ведущие архитекторы ПО со всего света обсуждают важные принципы разработки, выходящие далеко за пределы чисто технологических вопросов.
  Архитектор ПО выполняет роль посредника между командой разработчиков и бизнес-руководством компании, поэтому чтобы добиться успеха в этой профессии, необходимо не только овладеть различными технологиями, но и обеспечить работу над проектом в соответствии с бизнес-целями. В книге более 50 архитекторов рассказывают о том, что считают самым важным в своей работе, дают советы, как организовать общение с другими участниками проекта, как снизить сложность архитектуры, как оказывать поддержку разработчикам. Они щедро делятся множеством полезных идей и приемов, которые вынесли из своего многолетнего опыта. Авторы надеются, что книга станет источником вдохновения и руководством к действию для многих профессиональных программистов.

Формат:

DJVU

Размер:

11.13mb

Год издания:

2010

Страниц:

224

Добавлен:

29.07.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Автор:

Питер Сейбел

Кодеры за работой. Размышления о ремесле программиста
  Программисты - люди не очень публичные, многие работают поодиночке или в небольших группах. Причем самая важная и интересная часть их работы никому не видна, потому что происходит у них в голове. Питер Сейбел, писатель-программист, снимает покров таинственности с этой профессии. Он взял интервью у 15 величайших профессионалов: Кена Томпсона, создателя UNIX, Верни Козелла, участника первой реализации сети ARPANET, Дональда Кнута, Гая Стила, Саймона Пейтон-Джонса, Питера Норвига, Джошуа Блоха, Брэда Фицпатрика, создателя Живого Журнала, и других. Все они на программирование еще в школе. Тогда, на заре зарождения отрасли, лишь в немногих учебных заведениях читались курсы по компьютерным наукам. Поэтому будущим гуру приходилось покорять профессиональные вершины самостоятельно, но всех их отличает творческое горение и полная самоотдача любимому делу.
  Вы узнаете, что они думают о будущем программирования и как сами научились программировать, как, по их мнению, нужно проектировать ПО, как выбор языка программирования влияет на продуктивность и можно ли облегчить выявление труднонаходимых ошибок.
  Содержание:
  • Глава 1. Джейми Завински
  • Глава 2. Брэд Фицпатрик
  • Глава 3. Дуглас Крокфорд
  • Глава 4. Брендан Айк
  • Глава 5. Джошуа Блох
  • Глава 6. Джо Армстронг
  • Глава 7. Саймон Пейтон-Джонс
  • Глава 8. Питер Норвиг
  • Глава 9. Гай Стил
  • Глава 10. Дэн Ингаллс
  • Глава 11. Питер Дойч
  • Глава 12. Кен Томпсон
  • Глава 13. Фрэн Аллен
  • Глава 14. Берни Козелл
  • Глава 15. Дональд Кнут

Формат:

DJVU

Размер:

24.73mb

Год издания:

2011

Страниц:

544

Добавлен:

18.07.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Спинеллис Д., Гусиос Г.

Идеальная архитектура. Ведущие специалисты о красоте программных архитектур

  

Формат:

DJVU

Размер:

8.18mb

Год издания:

2010

Страниц:

528

Добавлен:

10.07.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж.

Приемы объектно-ориентированного проектирования. Паттерны проектирования

  В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились потому, что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом, книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения.
  Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.

Формат:

DJVU

Размер:

4.17mb

Год издания:

2001

Страниц:

368

Добавлен:

10.06.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Альфред Ахо, Рави Сети, Джеффри Ульман, Моника Лам

Компиляторы. Принципы, технологии, инструменты. 2-е изд.
  Это новое издание классической "книги Дракона" полностью переработано и включает последние разработки в области компиляции.
  По сравнению с изданием 1985 года (русский перевод издан в 2001) - книга заметно потолстела.
  Новый материал представлен в следующих главах:
  • Глава 7. Среды времени выполнения
  • Глава 10. Параллелизм на уровне команд
  • Глава 11. Оптимизация параллелизма и локальности
  • Глава 12. Межпроцедурный анализ

Формат:

DJVU

Размер:

15.44mb

Год издания:

2008

Страниц:

1184

Добавлен:

29.05.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Автор:

Фредерик Брукс

Мифический человеко-месяц или как создаются программные системы

  Эта книга - юбилейное (дополненное и исправленное) издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году. Тогда же книга была издана на русском языке и давно уже стала библиографической редкостью. В США полагают, что без прочтения книги Брукса не может состояться ни один крупный руководитель программного проекта.

Формат:

FB2+копия HTML+ копия TXT

Размер:

1.68mb

Год издания:

2010

Страниц:

304

Добавлен:

29.05.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Автор:

Макконнелл С.

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

Формат:

DJVU

Размер:

20.49mb

Год издания:

2005

Страниц:

867

Добавлен:

23.05.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-

Авторы:

Никитин А., Лялин Д.

Путь программиста: от 100$ до 10000$ в месяц

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

Формат:

RTF

Размер:

1.93mb

Год издания:

2010

Страниц:

48

Добавлен:

22.05.2011

Раздел:

Программирование

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Навигация

Главная
.NET Framework
Ajax
API
ASP
Assembler
Basic
C(Си)
C#
CMS
CSS
Delphi
DHTML
DOS
Flash
Frameworks
Go
Haskell
HTML
Java
JavaScript
Linux
Mac OS
Mobile devices
Office
Oracle
Perl
PHP
Python
R
Ruby
Silverlight
SQL
UML
Unix
Verilog
Visual Studio
Windows
WPF
XML
Базы данных
Безопасность
Блоги
Виртуализация
Графика
Дизайн
Интернет
Компьютер
Маркетинг
Моделирование
Новичкам
Оптимизация
Программирование
Программы
Протоколы
Работа
Раскрутка
Сайтостроение
Сеть
Системы управления
Схемотехника
Телевидение
Файлообмен

www.bookwebmaster.narod.ru

Отправить ответ

avatar
  Подписаться  
Уведомление о