名前重要
って言うけどさ
都元ダイスケ
2012-12-06 @PANGEA
自己紹介
• 都元ダイスケ (@daisuke_m)
• Java屋です。
Java
オブジェクト指向
Eclipse
恭ライセンス
薬
Mahout
Spring
XML Jiemamy
DDD
HadoopOSGi
Haskell
Scala
Maven
Wicket
AWS
酒
works
• @IT Database Expert 2008年9月
• 日経ソフトウエア
• Java入門記事
• Eclipse記事
名前重要
• 「うん知ってる」
• 有名ですね。
• 重要なのは分かった。
• じゃあ、どうする?
丁寧に名前を
付けます!
(汗)
名前を
大切にする為の
勘所
あり
「赤」はどれですか?
どこまでが「赤」ですか?
名前の魔力
• 名前は、森羅万象を
 「そうであるもの」と
 「そうでないもの」に分断します。
今まで全部仲間だったものが
たった一つの「赤」という名前によって
ふたつに分断されました。
U
赤
でも、赤でもあり黄色でもある
という色もあるかもしれない
U
赤黄
「車両」
http://www.flickr.com/photos/tonysphotos/4679814451/
© tonylanciabeta
This photo is licensed under CC BY-SA 2.0
http://www.flickr.com/photos/mr_g_travels/2704875627/
© Mr G's Travels
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/25653307@N03/3697397186/
© express000
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/maynard/7406925680/
© Nemo's great uncle
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/25653307@N03/2596739683/
© express000
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/drocpsu/539412386/
© drocpsu
This photo is licensed under CC BY-NC 2.0
http://www.flickr.com/photos/jowo/9846049/
© joeldinda
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/sidewinder/1402368118/
© Michael de`Oz
This photo is licensed under CC BY 2.0
http://www.flickr.com/photos/yonajon/90131935/
© yonajon
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/tanaka_juuyoh/4186112257/
© TANAKA Juuyoh (田中十洋)
This photo is licensed under CC BY 2.0
http://www.flickr.com/photos/deadlytedly/1559524875/
© Deadly Tedly
This photo is licensed under CC BY-NC-SA 2.0
http://www.flickr.com/photos/mujitra/4161296151/
© MJ/TR (´・ω・)
This photo is licensed under CC BY 2.0
「車両」
「自動車、原動機付自転車、軽車両及びトロリーバス」
「軽車両」
「自転車、荷車その他人若しくは(もしくは)動物の力に
より、又は(または)他の車両に牽引され、かつ、レールに
よらないで運転する車(そり及び(および)牛馬を含む。)で
あつて、身体障害者用の車いす、歩行補助車等及び小児用
の車以外のもの」
(道路交通法第二条より)
⃝ ⃝ ⃝ ⃝
⃝ ⃝ ⃝ ×
× ⃝ × ×
人それぞれ、名前の輪郭が異なる
PJ内で
認識を合わせよう
名前、ちゃんと
つけられてますか?
会員ナンバー
ユーザ名利用者識別子
メンバーID
お客様コード
ユーザID
2012/12/06
•日付
•日
•年月日
•暦日
•day
•date
•calendar date
20:55:42
• 時刻
• 時間
• 時
• time
• time of day
• timestamp of
day
2012/12/06 20:55:42
• 時間
• 日時
• 時刻
• 時点
• timestamp
• date
• date and time
• time point
• calendar
MECE(みっしー)
抜け漏れ・重複なし
MECEに名付けたい
• 2012/12/06 20:55:42
• 20:55:42
• 2012/12/06
• 2012年12月
• 毎月6日
• 2012年の第43週
TimePoint
TimeOfDay
CalendarDate
CalendarMonth
DayOfMonth
CalendarWeek

20121206 VOYAGE LT - 名前重要って言うけどさ