Git для профессионального программиста
Неизвестный
Мифический человеко месяц, или Как создаются программные системы
Приемы объектно-ориентир[..] проектирования
Гамма Э. , Хелм Р. , Джонсон Р. , Влиссидес Д.
Linux на примерах
Object-Oriented Python
Irv Kalb