アプリケーションのバージョンまたはマイルストーンの命名スキーム

StackOverflow https://stackoverflow.com/questions/430338

質問

「スキーム」を探しています。アプリケーションのバージョンまたはマイルストーンの命名について

現在のプロジェクトに合った命名スキームを見つけたいのですが、このテーマに関する知識やアイデアを共有するために、もっと興味深いスキームをここに集めるべきだと思います。

また、提案されたスキームまたは推定で可能な名前の数を提供する必要があります。

例:

  

リリースの開発コードネーム   「形容詞動物」の形式を取ります。そう   例:イボイノシシ(Ubuntu   4.10)、Hoary Hedgehog(Ubuntu 5.04)、Breezy Badger(Ubuntu 5.10)は   Ubuntuの最初の3つのリリース。に   一般的に、人々はリリースを参照します   「いぼ」のような形容詞を使用するまたは   「さわやかな」。

これは、有限だが非常に大きな名前カウントを許可します。

  • 一部のハードウェアおよびソフトウェアのリリースには、実世界の大都市のような名前が付けられています-数百の名前があります
  • ハードウェアとソフトウェアのリリースには、(ギリシャ語-ローマ-なんでも)神話の神々や王/武将/皇帝のような名前が付けられています-神話の名前の10分の1;
  • など

私自身のプロジェクトでは、DRY、KISS、YAGNI、Singleton、Factory、Visitorなどの一般的なソフトウェア原則/哲学/ルール/パターンなどの公開リリースに名前を付けるための命名スキームを使用することを考えています しかし、それは多すぎると感じるかもしれません...コンピューターオタク。 :)

役に立ちましたか?

解決

プロジェクト名としてのプログラミング用語の問題は、ほとんどのユーザーにとって混乱を招くことです。彼らは素晴らしい内部コードネームを作ります。

プロジェクト名として使用される主要な川-ナイル川、ブリスベンなどを聞いたことがあります。

http://en.wikipedia.org/wiki/List_of_rivers

アルファベット順にリリースすると、ユーザーはどちらのバージョンが新しいかを覚えやすくなります。

他のヒント

個人的には、神話上の生き物、毛皮で覆われた動物、地理的ランドマークにちなんで、ソフトウェア製品のリリースバージョンに名前を付けているのは、少し新しい時代であり、気取らないことです。ベータ版または内部の作業コード名で十分かもしれませんが、エンドユーザーにリリースする際に適切なバージョン番号に代わるものはありません。

2c
ケブ

以前は、地獄とその神話のすべての異なる名前を使用していました。私たちの本番サーバーは私のお気に入りでした:Horus。

集合名詞のペア(アポストロフィは意図的に省略されています)の使用方法はどうですか:

aardvarks armoury

鍛冶屋の金床

カラス殺人

タンククラーク

スウィープウィスプ

率直に言って、私はUbuntuのリリース命名スキームを取得していません-あまりにも多くの名前が私たちに投げられます。 Windowsは時々XPおよびVistaに対応できます(3〜4年ごと?)が、Ubuntuは6か月ごとの名前の寄せ集めで攻撃的すぎます。

質問に答える-古き良き8.10と9.04の何が問題になっていますか?確かにKISS

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top