Книги о разработке программного обеспечения. Архитектура, паттерны, тестирование, codestyle и т.д.
IT подборки (общие):
Разработка ПО
Архитектура ПО
Базы данных и SQL
Управление программными проектами
IT подборки (языки):
Ключевые книги языков программирования
Java программисту на русском
.NET программисту (русский и английский языки)
Python программисту
IT. Подборка по веб-программированию (css, js, jq и друзья)
ISBN: | 978-5-8459-0579-6 |
Год издания: | 2007 |
Издательство: | Вильямс |
Язык: | Русский |
Принципы и паттерны проектирования корпоративных приложений.
DigitalDemiurge 19 апреля 2010 г., 16:59
ISBN: | 5-93286-045-6, 0-201-48567-2 |
Год издания: | 2005 |
Издательство: | Символ-Плюс |
Язык: | Русский |
Собственно фундаментальная книга по рефакторингу.
DigitalDemiurge 19 апреля 2010 г., 17:00
ISBN: | 5-272-00355-1, 0-201-63361-2, 5-469-01136-4 |
Год издания: | 2007 |
Издательство: | Питер |
Серия: | Библиотека программиста |
Язык: | Русский |
Классическая книга по шаблонам gof.
DigitalDemiurge 19 апреля 2010 г., 17:01
ISBN: | 5-7502-0064-7, 5-469-00822-3, 0-7356-1967-0 |
Год издания: | 2005 |
Издательство: | Питер, Русская Редакция |
Язык: | Русский |
Про то как грамотно писать код на любом языке.
DigitalDemiurge 19 апреля 2010 г., 17:02
ISBN: | 5-8459-0438-2, 0-201-61913-X |
Год издания: | 2004 |
Издательство: | Вильямс |
Язык: | Русский |
ISBN: | 978-5-8459-1296-1, 0-321-26820-2 |
Год издания: | 2008 |
Язык: | Русский |
ISBN: | 5-8459-1087-0, 0-321-21335-1 |
Год издания: | 2006 |
Издательство: | Вильямс |
Язык: | Русский |
ISBN: | 978-5-8459-1406-4, 0-321-41309-1 |
Год издания: | 2008 |
Издательство: | Вильямс |
Язык: | Русский |
ISBN: | 5-8459-0558-3, 0-13-597444-5 |
Год издания: | 2004 |
Издательство: | Вильямс |
Язык: | Русский |
ISBN: | 978-5-8459-1181-0, 0-471-20284-3 |
Год издания: | 2007 |
Издательство: | Вильямс, Диалектика |
Язык: | Русский |
ISBN: | 5-469-00494-5, 0-321-154-95-9 |
Год издания: | 2006 |
Издательство: | Питер |
Серия: | Классика Computer Science |
Язык: | Русский |
ISBN: | 5-469-00814-2, 0130159204 |
Год издания: | 2006 |
Издательство: | Питер |
Язык: | Русский |
ISBN: | 5-8046-0051-6 |
Год издания: | 2003 |
Издательство: | Питер |
Серия: | Библиотека программиста |
Язык: | Русский |
ISBN: | 978-5-8459-1448-4 |
Год издания: | 2008 |
Издательство: | Вильямс |
Язык: | Русский |
ISBN: | 978-5-8459-1530-6, 0-13-117705-2 |
Год издания: | 2009 |
Издательство: | Вильямс |
Язык: | Русский |
ISBN: | 978-5-93286-127-1 |
Год издания: | 2009 |
Издательство: | Символ-Плюс |
Серия: | Профессионально |
Язык: | Русский |
ISBN: | 5-7502-0255-0, 0-13-62155-4 |
Год издания: | 2005 |
Издательство: | Русская Редакция |
Язык: | Русский |
ISBN: | 5-85582-057-2, 0-13-3055137-4 |
Год издания: | 2007 |
Издательство: | Лори |
Язык: | Русский |
Комментарии
советую добавить "Объектно-ориентированый анализ и проектирование" Гради Буча.
Так-же, из фундаментальный трудов, очень хороша работа Дейкстры в соавторстве "структурное программирование".
"Чистый Код" дяди Боба
может многотомники Кнута, но сомневаюсь что его сейчас кто-то читает из "молодых" разработчиков.
Спасибо, добавлю :)
Я по началу хотел для фундаментальных трудов отдельную подборку, но и в этой уже всего намешалось, так что наверно им уже здесь место )
Добавил тебя в участники подборки, если есть желание накидать миниописаний по книгам (как в первых 4-х), буду очень рад :)
Вообще было хорошо сделать отдельные подборки по принципам и практикам, технологиям, платформам. И для симметрии Java сделать для .net разработчика. На выходных можно будет что-то придумать, давно уже хотел придать некий порядок ИТ литературе: как в голове, так и на сайте тут.
Давай, я только за :)
А по тестированию книги подойдут? Это ведь тоже важный этап в цикле разработки ПО
Да, подойдут, сам написал в описании подборки, а ничего не добавил из тестирования :)
но тестирование со стороны разработчика, не QA, насколько я понимаю. Ведь тестирование, как таковое, уж больно широкий и нагруженный термин, который сейчас было бы неплохо разделать.
Раскрыть такие типы тестирования, как модульное, интеграционное кода и нагрузочное будет вполне достаточно для подборки "Разработка ПО", в противное случае подборка будет слишком уже перегруженной.
Согласен, тут нужны книги с девелоперской стороны. Если есть какие на примете - то кидай.
Могу предложить такие: http://www.livelib.ru/book/1000232394 (основы тестирования) и http://www.livelib.ru/book/1000216807 (библия тестирования или книга "трех старцев")
Кстати, как насчет подборки ".NET программисту" в контраст "Java программисту"
Что-то я livelib совсем забросил последнее время..
В дотнет литературе я не особо в курсе, так что если ты хорошо знает тему то сделай какраз :)
А у меня еще давняя идея собрать по питону книги, сейчас какраз займусь :)
Очень нужная подборка! Создайте, пожалуйста.
низкий поклон.
прекрасная подборка. спасибо!
Всегда пожалуйста! :)
ого... спасибо за подборку =)
советую добавить: Алгоритмические трюки для программистов
Спасибо за книгу, добавляю )
скажите, а планируется что-то такое для php? очень интересует и на русском, и на английском. ну... вдруг:)
Да было бы круто :) но я тут не в теме :(
Тут на самом деле только достойная одна книга
PHP. Объекты, шаблоны и методики программирования
Есть еще интересности типа
PHP Beyond the web da Rob Aley
Но фундаментального больше нет. Да и не нужно.
Дальше уже по общей теории разработки и архитектуре надо читать.