Книги, которые должны прочитать ВСЕ разработчики
-
Стив Макконел (Steve McConnell) - Совершенный код (Code Complete)
ISBN 978-5-7502-0064-1, 0-7356-1967-8 - Мартин Фаулер (Martin Fowler) - Рефакторинг (Refactoring: Improving the Design of Existing Code)
ISBN 5-93286-045-6, 978-5-93286-045-8, 0-201-48567-2 - Роберт Мартин (Robert C. Martin) - Чистый код. Создание, анализ и рефакторинг (Clean Code: A Handbook of Agile Software Craftsmanship)
ISBN 978-5-459-00858-6, 978-0132350884 - Эндрю Хант (Andrew Hunt), Дэвид Томас (David Thomas) - Программист-прагматик. Путь от подмастерья к мастеру (The Pragmatic Programmer: From Journeyman to Master)
ISBN 5-85582-213-3, 0-201-61622-X - Эрих Гамма (Erich Gamma), Ричард Хелм (Richard Helm), Ральф Джонсон (Ralph Johnson), Джон Влиссидес (John Vlissides) - Приемы объектно-ориентированного проектирования. Паттерны проектирования (Design Patterns: Elements of Reusable Object-Oriented Software)
ISBN 978-5-469-01136-1, 5-272-00355-1, 0-201-63361-2,5-469-01136-4 -
Дональд Э. Кнут (Donald E. Knuth) - Искусство программирования (The Art of Computer Programming)
-
Том 1. Основные алгоритмы (Volume 1: Fundamental Algorithms)
ISBN 978-5-8459-0080-7, 0-201-89683-4 -
Том 2. Получисленные алгоритмы
ISBN 978-5-8459-0081-4, 5-8459-0081-6, 0-201-89684-2 -
Том 3. Сортировка и поиск
ISBN 978-5-8459-0082-1, 0-201-89685-0
-
Том 1. Основные алгоритмы (Volume 1: Fundamental Algorithms)
Гибкие методики разработки
- Кент Бек (Kent Beck) - Экстремальное программирование (Extreme Programming Explained)
ISBN 5-94723-032-1 - Кент Бек (Kent Beck) - Экстремальное программирование: разработка через тестирование (Test-driven Development by Example)
ISBN 5-8046-0051-6, 0-321-14653-0
Web-разработка
- Джон Рейсиг (John Resig) - JavaScript. Профессиональные приемы программирования (Pro JavaScript Techniques)
ISBN 978-5-91180-904-1
Ruby on rails
- Майкл Хартл (Michael Hartl) - Ruby on Rails 3 Tutorial. Learn Rails by Example
ISBN 0321743121, 978-0321743121
On-line версия на русском: http://russian.railstutorial.org/chapters/beginning
On-line версия на английском: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book
- Марк Лутц (Mark Lutz) - Изучаем Python (Learning Python)
ISBN 978-5-93286-159-2, 978-0-596-15806-4 - Марк Лутц (Mark Lutz) - Программирование на Python. Том 1 (Learning Python)
ISBN 978-5-93286-210-0, 978-0-596-15810-1 - Марк Лутц (Mark Lutz) - Программирование на Python. Том 2 (Learning Python)
ISBN 978-5-93286-211-7, 978-0-596-15810-1
Комментариев нет:
Отправить комментарий