なんの情報をメンバ変数にすればよいのか悩んでいます。
自分のプログラムではメンバ変数がほとんど存在せず必要な情報は全てメソッドの引数に渡しています。

メンバ変数にするとどのタイミングでメンバ変数が更新されるか等が分かりずらく
全て引数で渡していればメソッドを呼ぶ前に力技でデータ加工して既存メソッドを使いまわす事ができるので
個人的には引数で渡す方がわかりやすいです。そんなプログラムが良いかどうかは疑問ですが・・・

皆さんはどんな情報をメンバ変数にしていますか。
また、メソッドを考える時に引数で渡すのか、メンバ変数を参照するのか等はどのように判断しているのでしょうか?