News
InfoQ talked with Sandi Metz, author of "Practical Object-Oriented Design in Ruby" about her book, learning from open source code, making sensible use of code analysis tools and other topics.
Instructor Fall 2019: Bruce Montgomery Description and Content Object-Oriented Analysis and Design is a course that presents an introduction to the design and construction of software systems using ...
An applied analysis and design class that addresses the use of object-oriented techniques. Topics include domain modeling, use cases, architectural design and modeling notations.
Mark, a software architect and independent advisor, in his experience has found that the SOLID principles can lead to a style of design that makes functional programming quite attractive.
Design patterns incorporate some object-oriented concepts with object arrangements to solve common software development design problems.
For many software engineers, this book stands as the feature-complete reference for object-oriented design patterns, and it’s rock solid.
Moving procedural libraries into object-oriented frameworks Porting procedural code, such as C, to an object-oriented framework can be overwhelming to architects new to object-oriented design.
Object-Oriented Programming (OOP): A programming paradigm centred on the use of objects and classes to structure software, fundamental to the application of many design patterns.
Coupling and cohesion are two often misunderstood terms in software engineering. These are terms that are used to indicate the qualitative analysis of the modularity in a system, and they help us ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results