トップ «前の日記(2006-04-11) 最新 次の日記(2006-04-13)» 編集

jFD開発したりしなかったり日誌

2004|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|
2006年
4月
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

2006-04-12 [長年日記]

_ 朝から

田園都市線が大幅にダイヤ乱れ。

渋谷に出るだけで40分くらいかかったよ。

やれやれだ。

_ return

昔から出口が多い関数は良くないと言われてるけど、あれって実際どうなんだろう。

僕はむしろまったく逆の考えで、少しでも早く抜けて、気にしなくちゃいけないコード量を減らそうとしてるんだけど。

処理終わってるのに最後まで読まないといけないのって面倒じゃないのかなあ。

教えてメイヤー先生!

_ アルバイト

前からやっていたアルバイトで不具合が発生していた。

UNIX上で実行したとき、通常は問題無いが、バックグラウンドで起動したときだけ

動作が止まってしまうんだそうだ。

手元では再現できなくて某社のオフィスへソース一式抱えて出張。

再現して見せてくれたが、確かに止まってる。

なんだこれは。

デバッガで試そうと思ったが、考えてみたらバックグラウンドで

デバッガは動かせないし、仕方ないんでソースの各所にデバッグコードの

System.out.printlnを挟む作業を始めた。

が、やってる最中思わず叫んだ。

「標準入力読んでるよ!」

新機能のテスト目的で、標準入力でエンターが押されたら

あるメソッドを呼ぶコードをメイン関数に挟んでたの忘れてた。

なんてこった。

そこを直してもう一回試したらあっさり解決。

なんてこったい。

この仕事はこれでもう一回検証してもらい、問題が無ければCD-Rで納品して終了になる。

比較的スムーズに済んで良かった。

せっかくなんで少し営業しておいた。

この会社はJava3Dの仕事があったりするのでLG3Dを見せたらウケてた。

これで仕事できたら楽しいんだが。

_ Mac

真剣に購入を検討中。

お店でいじってきた。

17インチのiMacが狙い目かと思うんだけど、リモコンが付いているので

試してみて驚いた。

ずんぐりしたiPod shuffleみたいなリモコンのボタンを押したら、

画面全体がすーっと後ろに下がって、3D配置で音楽やDVDなどの機能の

アイコンが現れた。

それをiPodみたいに操って目当ての曲を選んだりできるが、

機能と見た目の洗練度がものすごい。

さすがApple。

無駄なさすぎ。

いいなあ。

これで安ければ。

_ W君と飲み

自宅最寄駅に付いてスーパーで買い物。

家にカレーがあるが、米が炊けるまで待つのが辛いので間食を買い、

ついでに安ワインのハーフボトルを買ったら、妙に勘定が高い。

首をひねりながらレシートをよく見たら、安ワインのつもりが

シャブリを買っていた。

間違えた…

仕方ないから冷やして飲もうと思ったら、W君からメールで飯のお誘い。

結局溝の口のタイ料理屋へ。

タイ人店長のおすすめを入れて3品頼んだ。

辛さは少し抑え目にしてくれたが、W君が間違えてトウガラシをかじって

ヒーヒー言っていた。

小さいのが辛いんだそうだ。

二人でPCやアニメの話というなかなかどうしようもない話題で

タイのウイスキーのハーフボトルをあけた。

あれは安くていい。

深夜近くまで飲んで今度こそ帰宅。

歯も磨かず寝て気が付いたら朝だった。

本日のツッコミ(全2件) [ツッコミを入れる]
_ keisuken (2006-04-13 01:09)

書き方にもよると思います.私はreturnをたくさん使う人です.
上から順番にソースを読めば「ここで抜けてる」ってわかるし,もしreturnを1つにするために,ifやswitch, 例外などのブロックがたくさんになって可読性が悪くなるなら思い切って,returnすべきじゃないかなと思ったり.

_ Shunji (2006-04-13 09:13)

なるほど。
結局可読性が一番重要ですし、そのために最適な手段をとればいいんですよね。
人のコードを読んで手どうもそこでひっかかったんです。

本日のリンク元
その他のリンク元
検索