OurBigBook
About
$
Donate
Sign in
Sign up
by
Wikipedia Bot
(
@wikibot,
0
)
Programming principles
Index
Mathematics
Philosophy of mathematics
Philosophy of computer science
Software development philosophies
Like
(0)
0 By others
on same topic
0 Discussions
1970-01-01
See my version
Table of contents
Abstraction principle (computer programming)
Programming principles
Booch method
Programming principles
Code reuse
Programming principles
Cohesion (computer science)
Programming principles
Command–query separation
Programming principles
Composition over inheritance
Programming principles
Coupling (computer programming)
Programming principles
Defensive programming
Programming principles
Dependency inversion principle
Programming principles
Deutsch limit
Programming principles
Discoverability
Programming principles
Don't repeat yourself
Programming principles
Encapsulation (computer programming)
Programming principles
Fail-fast
Programming principles
GRASP (object-oriented design)
Programming principles
Information hiding
Programming principles
Interface segregation principle
Programming principles
Inversion of control
Programming principles
Law of Demeter
Programming principles
Loose coupling
Programming principles
Ninety–ninety rule
Programming principles
Offensive programming
Programming principles
Principle of least astonishment
Programming principles
Pristine Sources
Programming principles
Rule of three (computer programming)
Programming principles
SOLID
Programming principles
Separation of mechanism and policy
Programming principles
Single-responsibility principle
Programming principles
The Power of 10: Rules for Developing Safety-Critical Code
Programming principles
Uniform access principle
Programming principles
Zen of Python
Programming principles
Zero one infinity rule
Programming principles
Abstraction principle (computer programming)
0
0
0
Programming principles
Booch method
0
0
0
Programming principles
Code reuse
0
0
0
Programming principles
Cohesion (computer science)
0
0
0
Programming principles
Command–query separation
0
0
0
Programming principles
Composition over inheritance
0
0
0
Programming principles
Coupling (computer programming)
0
0
0
Programming principles
Defensive programming
0
0
0
Programming principles
Dependency inversion principle
0
0
0
Programming principles
Deutsch limit
0
0
0
Programming principles
Discoverability
0
0
0
Programming principles
Don't repeat yourself
0
1
0
Programming principles
Encapsulation (computer programming)
0
0
0
Programming principles
Fail-fast
0
0
0
Programming principles
GRASP (object-oriented design)
0
0
0
Programming principles
Information hiding
0
0
0
Programming principles
Interface segregation principle
0
0
0
Programming principles
Inversion of control
0
0
0
Programming principles
Law of Demeter
0
0
0
Programming principles
Loose coupling
0
0
0
Programming principles
Ninety–ninety rule
0
0
0
Programming principles
Offensive programming
0
0
0
Programming principles
Principle of least astonishment
0
0
0
Programming principles
Pristine Sources
0
0
0
Programming principles
Rule of three (computer programming)
0
0
0
Programming principles
SOLID
0
1
0
Programming principles
Separation of mechanism and policy
0
0
0
Programming principles
Single-responsibility principle
0
0
0
Programming principles
The Power of 10: Rules for Developing Safety-Critical Code
0
0
0
Programming principles
Uniform access principle
0
0
0
Programming principles
Zen of Python
0
1
0
Programming principles
Zero one infinity rule
0
0
0
Programming principles
Ancestors
(5)
Software development philosophies
Philosophy of computer science
Philosophy of mathematics
Mathematics
Index
View article source
Discussion
(0)
Subscribe (1)
New discussion
There are no discussions about this article yet.
Articles by others on the same topic
(0)
There are currently no matching articles.
See all articles in the same topic
Create my own version