2011年 02月 12日

JavaScript の哲学

  1. 小さいものは美しい
  2. 各スニペットが一つのことをうまくやるようにせよ
  3. できる限り最小限のプロトタイプを作れ
  4. コード量よりも移植のしやすさを選べ
  5. 単純なオブジェクトにデータを格納せよ
  6. 最小限のコードで最大限のことをすることに優位性を見出せ
  7. 効率と移植性を高めるためにコールバックを利用せよ
  8. 束縛するインターフェースは作るな
  9. 全てのスニペットは限りなく独立して動くようにせよ

Mike Gancarz の UNIX哲学の改変です