Object-Oriented Software Design

Popular Object-Oriented Software Design Textbooks

Learning Python, 5th Edition Learning Python, 5th Edition
by Mark Lutz - ISBN 9781449355739

Head First Design Patterns: A Brain-Friendly Guide Head First Design Patterns: A Brain-Friendly Guide
by Eric Freeman - Bert Bates - Kathy Sierra - Elisabeth Robson - ISBN 9780596007126

Design Patterns: Elements of Reusable Object-Oriented Software Design Patterns: Elements of Reusable Object-Oriented Software
by Erich Gamma - Richard Helm - Ralph Johnson - John Vlissides - ISBN 9780201633610

Head First Python: A Brain-Friendly Guide Head First Python: A Brain-Friendly Guide
by Paul Barry - ISBN 9781491919538

Head First Java, 2nd Edition Head First Java, 2nd Edition
by Kathy Sierra - Bert Bates - ISBN 9780596009205

Java Software Solutions (9th Edition) Java Software Solutions (9th Edition)
by John Lewis - William Loftus - ISBN 9780134462028

Murach's C# 2015 Murach's C# 2015
by Anne Boehm - Joel Murach - ISBN 9781890774943

C# 7.0 in a Nutshell: The Definitive Reference C# 7.0 in a Nutshell: The Definitive Reference
by Joseph Albahari - Ben Albahari - ISBN 9781491987650