MOONGIFTニコニコ出張所

良いソフトウェア名を考える

2015/01/13 11:38 投稿

  • タグ:
  • 登録タグはありません
  • タグ:
  • 登録タグはありません

今回はオープンソース・ソフトウェア名に関する考察です。MOONGIFTでは日々情報収集を行う中で、多くのソフトウェア名を目にしますが、その名前を見れば良さそうなソフトウェアか否か判断できるようになっています。少なくとも今後もメンテナンスされていきそうか(それだけ開発者の情熱が感じられるか)どうかは分かります。

そこで今回はソフトウェア名の付け方のパターンを紹介します。今後開発される際の参考にしてください。おそらくWebサービス名を考える上でも参考になるかと。

バインディング系

何かのWebサービスを手軽に扱うためのライブラリの場合、サービス名+プログラミング言語でつけられることが多いです。例えばFacebookのRubyライブラリの場合、FBRubyであったり、Facebook-rubyなどです。拡張子の場合もあります(Facebook.rbなど)。この場合、そのライブラリが何用途で作られているかが分かりやすく、使い手としても安心できます。

ただしネーミングが固定化されるので継続的にメンテナンスされるライブラリでないとこの名称をつけるのは危険です。メンテナンスされなくなったために派生や類似ライブラリが出てくると、どのライブラリを使えば良いのか混乱を招く場合があります。Webサービスが頻繁にバージョンアップする場合もそれに合わせて追従するのが大きなコストになるでしょう。

 

ここから先は有料になります

ニコニコポイントで購入する

チャンネルに入会して購読する

  • この記事は過去記事の為、今入会しても読めません。ニコニコポイントでご購入下さい。

コメント

コメントはまだありません
コメントを書き込むにはログインしてください。

いまブロマガで人気の記事

継続入会すると1ヶ月分が無料です。 条件を読む

MOONGIFTチャンネル

MOONGIFTチャンネル

月額
¥550  (税込)
このチャンネルの詳細