ホーム
おまかせ表示
付近
ログイン
設定
寄付
ウィキペディアについて
免責事項
検索
プログラミング原則の一覧
ウィキメディアの一覧記事
言語
ウォッチリストに追加
編集
プログラミング原則の一覧
(プログラミングげんそくのいちらん)
目次
1
9
2
A
3
C
4
D
5
F
6
G
7
I
8
K
9
L
10
O
11
P
12
S
13
U
14
W
15
Y
16
Z
17
い
18
お
19
か
20
き
21
こ
22
せ
23
て
24
り
9
編集
90対90の法則
A
編集
Abstraction principle
(
英語版
)
C
編集
Command–query separation
(
英語版
)
Composition over inheritance
(
英語版
)
D
編集
Defensive programming
(
英語版
)
Deutsch limit
(
英語版
)
Discoverability
(
英語版
)
Don't repeat yourself
F
編集
Fail-fast
(
英語版
)
G
編集
GRASP
I
編集
If it ain't broke, don't fix it
(
英語版
)
Information hiding
(
英語版
)
Interface segregation principle
(
英語版
)
K
編集
KISSの原則
L
編集
Loose coupling
(
英語版
)
O
編集
Offensive programming
(
英語版
)
P
編集
Pristine Sources
(
英語版
)
S
編集
Single responsibility principle
(
英語版
)
SOLID
U
編集
Uniform access principle
(
英語版
)
W
編集
Worse is better
(
英語版
)
Y
編集
YAGNI
Z
編集
Zen of Python
(
英語版
)
Zero one infinity rule
(
英語版
)
い
編集
依存性逆転の原則
お
編集
驚き最小の原則
か
編集
開放/閉鎖原則
関心の分離
き
編集
機構と方針の分離
こ
編集
コードの再利用
せ
編集
制御の反転
て
編集
デメテルの法則
り
編集
リスコフの置換原則