タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

いつかと興味深いに関するraituのブックマーク (1)

  • Geekなぺーじ:UNIX哲学の基本原則

    「Basics of the Unix Philosophy」でUNIX哲学の基原則がまとめられています。 UNIXの設計思想として紹介されていますが、多くは普通のソフトウェアを設計する場合にもあてはまると思われます。 1. Rule of Modularity(モジュール性): きれいなインターフェースで接続された、簡潔な部品を書きましょう。 2. Rule of Clarity(明瞭さ): 明瞭さは賢さよりも良いです。 3. Rule of Composition(構成): 他のプログラムと接続できるようにプログラムを設計しましょう。 4. Rule of Separation(分離): ポリシーとメカニズムを分離しましょう。エンジンとインターフェースを分離しましょう。 5. Rule of Simplicity(単純性): 単純化された設計をしましょう。複雑さは必要な時だけ追加しま

    raitu
    raitu 2007/03/01
    特段驚くような事が無い場合、プログラムは何も言うべきではありません。/磨きをかける前にプロトタイプを作成しましょう。最適化は動作するようになった後にやりましょう。
  • 1