A methodology that enables a system to be modeled as a set of objects that can be controlled and manipulated in a modular manner
Stats
created |
1 year ago |
viewed |
63 times |
editors |
0 |
Recent Hot Answers
Is there any difference between interfaces and abstract classes that have abstract methods only?General thought process for “How would you build this website/app” interview questions
Chain class behaviour
Simple questions to test understanding of Dependency Inversion Principle
Is it a good practice to create a ClassCollection of another Class?
more »
Related Tags
design-patterns × 117design × 103
java × 89
php × 82
c# × 58
object-oriented-design × 50
c++ × 49
programming-languages × 32
learning × 27
programming-practices × 27
functional-programming × 26
architecture × 25
interfaces × 25
solid × 22
inheritance × 22
mvc × 22
terminology × 20
objective-c × 20
language-agnostic × 19
javascript × 18
class × 16
python × 15
c × 15
.net × 15
unit-testing × 15