Программирование - это не только код, но и... — 8 книг

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

№1
Вальсируя с Медведями
Том ДеМарко, Тимоти Листер
ISBN:5-902681-03-0, 0-932633-60-9
Год издания:2005
Издательство:Компания p.m.Office
Язык:Русский

В этой книге рассказывается, как идентифицировать риски, управлять ими и извлекать выгоду из рисков. Риски и выгоды всегда ходят рука об руку. Компании, избегающие рисков и…

№2
Секреты JavaScript ниндзя
Бер Бибо, Джон Резиг
Год издания:2013
Издательство:Вильямс
Язык:Русский

Книга Секреты JavaScript ниндзя раскрывает секреты мастерства разработки веб-приложений на JavaScript (соавтор книги, Джон Резиг - создатель библиотеки JQuery). Начиная с…

№5
Software Cost Estimation with Cocomo II (+ CD-ROM)
ISBN:0-13-026692-2
Год издания:2000
Издательство:Prentice Hall PTR
Язык:Русский

Success in all types of organizations depends increasingly on the development of customized software solutions, yet more than half of software projects now in the works will…

№6
Шаблоны корпоративных приложений
Мартин Фаулер
Год издания:2016
Издательство:Вильямс
Серия:Signature Series

Книга "Шаблоны корпоративных приложений" является переизданием книги "Архитектура корпоративных программных приложений".
Создание компьютерных систем - дело далеко не простое.…

№7
Что видела собака. Про первопроходцев, гениев второго плана, поздние таланты, а также другие истории
Малкольм Гладуэлл
ISBN:978-5-9614-1399-1
Год издания:2010
Издательство:Альпина Паблишерз
Язык:Русский

В книгу вошли лучшие статьи Малкольма Гладуэлла из журнала New Yorker, которые принесли их автору всемирную славу. Каждая из статей - это увлекательное мини-исследование. Автор…

№8
Transaction Processing : Concepts and Techniques
Jim Gray, Andreas Reuter
ISBN:1558601902
Год издания:1992
Издательство:Morgan Kaufmann
Язык:Русский

The key to client/server computing.


Transaction processing techniques are deeply ingrained in the fields of
databases and operating systems and are used to monitor, control and…