memo.xight.org

日々のメモ

カテゴリ : Memo

14ページ目 / 全25ページ

再利用可能なコードを書くための10のコツ

Summary

 1. DRY (Don't Repeat Yourself.)
 2. class/method は1機能のみ.
 3. ユニットテストコードを書き,テストを楽にする.
 4. ビジネスロジック,メインコードはフレームワークに依存しないように書く.
 5. より抽象的に考え,インタフェースとアブストラクトクラスを使用する.
 6. 拡張することを意識したコードを書け.
 7. 必要でないコードを書くな.
 8. 結合度を弱めるようにしろ.
 9. モジュール化.
10. 自分のコードが常に外部APIであるようなコードを書け.

Reference

A Funny Java Flavoured Look at the World: 10 tips on writing reusable code
http://hoskinator.blogspot.com/2006/06/10-tips-on-writing-reusable-code.html

負荷分散でスケールアウトの考え方

Reference

最速配信研究会 - 2006-04-26 - 画像配信の負荷分散も比較的簡単?
http://d.hatena.ne.jp/yamaz/20060426

最速配信研究会 - 2006-05-08 - 画像配信の負荷分散も比較的簡単? (その2)
http://d.hatena.ne.jp/yamaz/20060508

最速配信研究会 - 2006-05-09 - 画像配信の負荷分散も比較的簡単? (その3)
http://d.hatena.ne.jp/yamaz/20060509

最速配信研究会 - 2006-05-10 - 画像配信の負荷分散も比較的簡単? (その4)
http://d.hatena.ne.jp/yamaz/20060510

via

オレンジニュース - 2006-06-21
http://secure.ddo.jp/~kaku/tdiary/20060621.html#p07

百禍繚乱 - 新興宗教退治サイト

Summary

今時の新興宗教は以下らしい.

・カリスマ的人間を仕立て上げる
・人間真理の弱点を脅(おど)す
・弱者の論理にあくまでも迎合し,なぐさめる
・現世利益をうたう
・超能力現象を見せる (手品でよい)

- Reference
新興宗教等,邪宗退治の「百禍繚乱」
http://www13.ocn.ne.jp/~ryouran/

量子力学とシュレディンガーの猫

Reference

白のカピバラの逆極限 S144-3 - 2006-06-08 - シュレディンガーの猫
http://d.hatena.ne.jp/nuc/20060608/p4
分裂勘違い君劇場 - 2006-06-18 「シュレディンガーの猫の核心」が核心をついていない理由
http://d.hatena.ne.jp/fromdusktildawn/20060618/1150590590
シュレーディンガーの猫の核心
http://hp.vector.co.jp/authors/VA011700/physics/catwjs.htm
Wikipedia - 二重スリット実験