トップ «前の日(04-10) 最新 次の日(04-12)» 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2003年
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



2003-04-11

@ developerWorksを見ていて

やっぱり進んだ情報は英語版の方が充実しているなぁということを最実感。

@ XKeymacs

インストールしてみた。なかなか快適。

@ スコープ

自分は↓みたいなのも最近は嫌いです。

Iterator it = map.keySet().iterator(); // mapはjava.util.Map型
while (it.hasNext()) {
    なんか処理;
}

理由は、この書き方だと it という変数が以降宣言できなくなってしまうから*1。なので、最近好んで使うのは以下のスタイル。

for (Iterator it = map.keySet().iterator(); it.hasNext(); ) {
    なんか処理;
}

ちなみに、変数の再利用がよろしくないと思う理由は、たとえばその変数が何の型で宣言されているかを知りたいときに、ソースの上の方までたどらなければいけないから、です。

*1 「再利用すりゃーええやん」という話もあるけど、変数の再利用もよろしくないと思う

本日のツッコミ(全2件) [ツッコミを入れる]

# たけぞう [ループ処理はRubyのイテレータが美しいですね。クラスとかメソッドレベルだけじゃなくてブロックでもカプセル化という意..]

# まことす [配列をforでループするときも、for(int i=0; j=array.length; i<j; i++){.....]


2004-04-11

@ [dev] GNU Toolの日本語訳

autoconf, automake, libtoolの日本語訳。


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|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|11|12|
2008|01|02|03|04|05|06|07|08|10|11|12|
人気ブログランキング - おいぬま日報(不定期)