Если любишь Classical and object-oriented software engineering

Classical and object-oriented software engineering
Stephen R. Schach

Using detailed case studies to show the object-oriented approach to software engineering, Object-Oriented and Classical Software Engineering, Eighth Edition presents an excellent introduction to software engineering fundamentals. The book covers both traditional and object-oriented techniques. While maintaining a unique organization with Part I covering the underlying software engineering theory, and Part II present…

Вот что почитать дальше

Introduction to Algorithms
Introduction to Algorithms
Thomas H. Cormen
Pro Git
Pro Git
Scott Chacon
Advances in Computers, Volume 49 (Advances in Computers)
Advances in Computers, Volume 49 (Advances in Computers)
Marvin V. Zelkowitz
Object-Oriented Software Engineering
Object-Oriented Software Engineering
Ivar Jacobson
Designing Data-Intensive Applications
Designing Data-Intensive Applications
Martin Kleppmann
Algorithms of Oppression
Algorithms of Oppression
Safiya Umoja Noble
Test-driven development
Test-driven development
Kent Beck
Data structures, algorithms, and software principles in C
Data structures, algorithms, and software principles in C
Thomas A. Standish
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Martin Fowler
Grokking Algorithms: An illustrated guide for programmers and other curious people
Grokking Algorithms: An illustrated guide for programmers and other curious people
Aditya Y. Bhargava
Working effectively with legacy code
Working effectively with legacy code
Michael C. Feathers
Coding for dummies
Coding for dummies
Nikhil Abraham
Release It!
Release It!
Michael T. Nygard
Java
Java
Walter J. Savitch
Beginning Web programming with HTML, XHTML, and CSS
Beginning Web programming with HTML, XHTML, and CSS
Jon Duckett