- ベストアンサー
javaアプリケーションについて
javaアプリケーションについて javaでアプリケーションを作る場合、パズルや神経衰弱など色々あると思いますが何から手を付けたほうが良いでしょうか? 環境はeclipseでCui.jar,Gui.jarを作った位の素人ですが作るものに迷ってるので何が一番簡単でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
作れそうで自分がプレイしたいもので良いと思います。 できる限り構造化しましょう、構造化してないと(いわゆるスパゲッティーだと)、(天才は別として)作った本人でさえデバッグが困難になります。 ある程度の大きさのプログラムは動かしながら作れと言うのが鉄則です。 僕が まだプログラミングの初心者だった頃、それを知らずに(プログラミング初心者としては)結構 大きなプログラム作ったのですが、延々と動かないプログラムを打ち込み、一応プログラムの打ち込みが完了しても、当然バグがあって動かないので延々と動かないプログラムをデバッグすると言うのは非常に辛く精神衛生上 非常に悪いです。 ですので本来のプログラムとは別に、プログラムを動かすデバッグ用のルーチンを作り、最初は動かすのに必要 最低限のプログラムを作成してやれば良いでしょう(効率が悪いように思うかもしれませんが、その方が精神衛生上 全然 良いです)。 他人に分かる様にコメント書けと言うのは嘘です、その他人とは どのレベルのプログラマーでしょうか?、初心者でしょうか、中級でしょうか、中級でも どのレべルでしょうか、曖昧で全く基準がありません。 コメントは10年後、20年後の自分が分かる様に書きましょう(余程 記憶の良い人は別として10年後、20年後に自分の書いたコメントを読んだら まるで他人が書いたように見えるでしょう、それでも分かるように書くようにしましょう)。 コメントは自分が必要だと思った所に書きましょう、なんでも かんでもコメントを書く必要はありません。 もし、趣味でプログラミングしてみたいなら Android Java がオススメです、Android 端末さえあれば自分の作ったプログラムを人に見せびらかせられるのでモチベーションが上がるんじゃないでしょうか? ただし、みんなが普段 使ってるような「アプリ、ゲーム」などと比べて雲泥の差でショボイので、あまり良い反応は得られない場合が多々あるかもしれませんけど…。 Android Java は基本的に通常の Java と互換性がありますが違う部分もあるので注意が必要です、又 通常の Java と API が全く別物です。 Android プログラミングの基本の基本 http://ashtarte.hotcom-web.com/utf8/smt.cgi?r+sara/&bid+00000047&tsn+00000047-&
お礼
ありがとうございます!10年後20年後の「自分に」コメントを残すのですね!あとは最初のうちは必要、最低限のプログラムをすれば良いんですね!勉強になりました!ありがとうございます!