MainPage 〜きまぐれ ぷろぐらま語録〜
 

2024年11月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24
25
26 27 28 29 30

最近の記事
Blog移転

エアポート2010を見た

花椒油

Steve Jobs,1955-2011

鉄球に無数のとげが付いた武器

M55→M42(T)が欲しい

健康診断done

回転寿司のルール

相模湖リゾート・プレジャー・フ ..

過去ログ 【表示/最小化】
2011年10月
2011年 9月
2011年 8月
2011年 7月
2011年 6月
2011年 5月
2011年 4月
2011年 3月
2011年 2月
2011年 1月
2010年12月
2010年11月
2010年10月
2010年 9月
2010年 8月
2010年 7月
2010年 6月
2010年 5月
2010年 4月
2010年 3月
2010年 2月
2010年 1月
2009年12月
2009年11月
2009年10月
2009年 9月
2009年 8月
2009年 7月
2009年 6月
2009年 5月
2009年 4月
2009年 3月
2009年 2月
2009年 1月
2008年12月
2008年11月
2008年10月
2008年 9月
2008年 6月
2008年 5月
2008年 4月
2008年 3月
2008年 2月
2008年 1月
2007年12月
2007年11月
2007年10月
2007年 9月
2007年 8月
2007年 7月
2007年 6月
2007年 5月
2007年 4月
2007年 3月
2007年 2月
2007年 1月
2006年12月
2006年11月
2006年10月
2006年 9月
2006年 8月
2006年 7月
2006年 6月
2006年 5月

広告欄

 

Blogを移転させました。
新Blogは次のURLです。
https://kerokero.org/wp/




ファイル名に日付を入れる場合
さて、ZDNetの記事で「ファイル名は日付で始めよ」なんて記事を見つけた。
※この続編で「(続)ファイル名は日付で始めよ」という記事もある。

ふむ、興味深い。

何が興味深いかと言えば、「ファイル名の先頭に日付を入れる」点である。

もちろん、Subversion等のバージョン管理ツールを使っていれば、
そもそも、ファイル名に日付を入れること自体がナンセンスだ。

しかし、バージョン管理ツールなどが使えないシーンというのは多々ある。
すぐにバージョン管理システムが利用できない場合や、
お客様と、ファイルのキャッチボールをしている場合などである。


そこで、そのようなファイルは
日付をファイル名に入れる事は自分もしている。
※元記事にあるようにOSのファイルの作成日時や更新日時は当てにならない。


そこまでは、特に異論はない。


問題はその先。ファイル名の命名規則だ。
記事通り、ファイル名の先頭に日付を「20110220_example.doc」と入れる派と、
ファイル名の最後に日付を「example_20110220.doc」入れる派に分かれると思う。

自分は、どっちかというと後者派。


一応、1つのフォルダに、1種類のファイルしか置かないならば、
どちらの方式も、正直大差はない。
※種類=「QAシート.xls」や「仕様書.ppt」みたいな分類。

一方、1つのフォルダに、複数種類のファイルを置く場合には…

■前置派
・ファイルの種類を問わず過去○日のファイルを探しやすい。
・「QAシートの最新の物」みたいに、特定の種類の最新の物といった探し方は面倒。
→目視で見落としを最小限にしてやるなら、まず、ファイルの検索をして、その結果をソート。


■後置派
・ファイルの種類を問わず過去○日のファイルは探しづらい。
 というか、普通の人はまず出来ない。
・「QAシートの最新の物」みたいに、特定の種類の最新の物といった探し方は、
 ソートするだけなので簡単に確実にできる。


あとは、どっちの用途が自身が多いか?だ。

自分の場合は、
ケースバイケースで前置する場合もあるが、
基本は、ソートしたときに
同じ種類のファイルが並んだ方が、
よく使うと思って居るので後置派だ。


まぁ、このへんの話は、下手に突っ込んでいくと、
一種の宗教論(*)になるので、深い議論はお勧めしないけど、
なかなか興味のある話題だ。


(*)宗教論
・変数名はstrFilename等、型名を前置するorしない。
・if 文等直後の、開始ブロックは改行後?if文と同じ行?
・,前後に空白を入れる?,後のみに入れる?
・変数名は小文字_区切り?小文字スタートキャメル型?
・switch文で空処理ではないブレイクスルーは許容する?
など、プログラムに関する書き方はいろんな思想がある

00:00, Monday, Feb 21, 2011 ¦ 固定リンク ¦ 携帯


■コメント

■コメントを書く

※コメントの受け付けは終了しました

△ページのトップへ
 

最新のつぶやき

サイト内検索
カスタム検索

旅行関係の記事等
九州・広島旅行記 2009(かみちゅ!)
大阪出張(KANON)
大阪出張(ハルヒ)
三宅島旅行記'05
三宅島旅行記'08
三宅島旅行記'10
伊豆半島小旅行

最近のコメント

最近のトラックバック

IPv4枯渇時計

携帯で読む
   URLを携帯に送る





[Valid RSS]

Powered by CGI RESCUE