Object Oriented Software Engineering
View all facts
Glossary
Help
subject
> practice
Next subject
:
priority
Up
:
subject
Previous subject
:
port
practice
subject
fact
practice
is a kind of
subject
Kinds of practice
:
duplication of code
(8 facts) (cloning)
encapsulation
(5 facts) - Creating a module to contain some algorithm or data structure, thus hiding its details behind the module's interface
information hiding
(4 facts) - Hiding details so as to reduce complexity
locking
(6 facts) - A mechanism for reserving a resource so as to avoid inappropriate concurrent access
nesting
(3 facts)
overriding
(3 facts) - The situation where a method local to a class is used in place of a method that otherwise would have been inherited
privacy
(4 facts)
restricting access
(8 facts)
reuse
(5 kinds, 11 facts) - The practice of using the same code or design in more than one place
synchronization
(5 facts) - A mechanism to guarantee that only one thread can access an object at a time
testing strategy
(2 kinds, 2 facts)