Jump to content

User:Dj algorithm/Books/Software Engineering

From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


Software Engineering Theory

SOLID design principles
SOLID (object-oriented design)
Single responsibility principle
Open/closed principle
Liskov substitution principle
Interface segregation principle
Dependency inversion principle
Miscellaneous
Cohesion (computer science)
Robustness (computer science)
Coupling (computer programming)
Engineering
Chain-of-responsibility pattern
Dynamic dispatch
Application programming interface
Heterogeneous computing
CUDA
OpenCL
OpenGL Shading Language
C99
OpenGL
Name binding
Polymorphism
Polymorphism (computer science)
Ad hoc polymorphism
Function overloading
Operator overloading
Parametric polymorphism
Double dispatch
Multiple dispatch
Subtyping
Virtual function