basicとかshellスクリプトとかとかperlとかスクリプト型の言語ずっと使ってたから、
いまいちオブジェクト指向な考え方になれなくて、javaやっててもプログラムがフローな感じになって結局わかりづらいソースになってしまうんですが。
こんなんじゃ駄目ですよねぇ。
どうしたらオブジェクト指向な思考になれるでしょうか。

プログラムくむ前にきちんとした設計ってやっぱり必要なんでしょうかねぇ。