Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and OS X platforms. The book makes no assumptions about prior experience with object-oriented programming languages or with the C lang…
Describes DI patterns and anti-patterns and discusses how to apply the principles of DI to .NET applications.
Advances in object-oriented data modeling
A theory of objects
by Abadi, Martín, Cardelli, Luca
fromMonographs in Computer Science
This introductory programming textbook integrates BlueJ with Java. It provides a thorough treatment of object-oriented principles.
Handbook of object technology
While programming technologies have been changing and evolving over the years, object-oriented concepts remain a constant--no matter what the platform. Written by a developer for developers who want to make the leap to object-oriented technologies, this book provides a solutions…
Learn how to write idiomatic, effective Python code by leveraging its best features. Python's simplicity quickly lets you become productive with it, but this often means you aren't using everything the language has to offer. By taking you through Python's key language features a…
"Python's simplicity lets you become productive quickly, but this often means you aren t using everything it has to offer. With this hands-on guide, you ll learn how to write effective, idiomatic Python code by leveraging its best and possibly most neglected features. Author Luc…