プログラミング原則の一覧(プログラミングげんそくのいちらん)

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

  • 依存性逆転の原則

  • 驚き最小の原則

  • 開放/閉鎖原則
  • 関心の分離

  • 機構と方針の分離

  • コードの再利用

  • 制御の反転

  • デメテルの法則

  • リスコフの置換原則

知ると楽しくなるプログラミングの原理原則 YouTube

プログラミングの基本構造│順次、分岐、反復の3つの要素とは何か? プログラミングとテクノロジー

プログラミングの基礎 Programming1

プログラミングを始める前に知っておきたい基本と3つの鉄則 侍エンジニアブログ

プログラミング入門第5回 レゴロボットのプログラミング5 ppt download