2005-07-27から1日間の記事一覧

複数のオブジェクトをメソッドの処理結果として得るには

どうするのがいいんでしょ。1つのオブジェクトを返すメソッドに分割する、インスタンス変数に入れるというのはナシね。 1. 結果を入れるオブジェクトを引数で渡す Foo foo; Bar bar; setFooBar(foo, bar);引数への代入がイヤン。 2. Objectの配列(またはLis…

リファクタリング

「過去の自分が書いたコードが健全になるように修正するもの」って数分前の自分は過去の自分?自分の場合を思い返してみると、最初に思いつくままにざっと書いて、次に書いたコードをじーっと見て、それから変数名やメソッド名をよりふさわしいものに修正し…