質問: Javaのクラスとメソッドの関係、プログラムの設計について質問です。 例えば、データベースにsqlを投げて検索結果を表示させる機能を実装させる場合ですが、皆さんが考える読みやすいコードはどのような設計でしょうか。教えていただきたいです。 ``` import ***** public class outputReport { //定数の定義 //変数の定義 public static void main(String[] args) { //メソッドの呼び出し } //メソッドの定義 } ``` のような設計にすべきなのか、それともクラスを分けたほうがいいのか考えています。 初心者で質問に至らぬ点があるとは思いますが、回答のほど宜しくお願いします。
回答: これ単独では意見が分かれるでしょうね。 どちらも一長一短あるので、ケースバイケースです。「ケース」の条件が不明ではどちらが良いか確定しないです。