2017-10-21 13 views
0

私は自分自身をJavaで試しています(6週間は私が自由時間にできることはほとんど学びません。行きます)。Javaの基本 - クラス構造とコード共有

私は今、私の2日目だといくつかの質問があります。

1)は、この(https://gist.github.com/Wumbaz/c7df6cbd95f7d48b8fa110b0d7133aa7)私のJavaプロジェクトを共有するための一般的な方法ですか?人々が私のコードを別の方法で見直す方法

2)上記のリンクが機能する場合は、プロジェクトの共通構造ですか?私は主要な関数の隣に2つの重要なクラスがあるので、それらは2つの ".javaファイル"となることに決めました。これは「やったこと」ですか?

3)誰かが本当に時間があれば、私は私のラインの一般的なレビューのために非常に満足しています。私はこの非常に単純なプロジェクトで何が改善できるでしょうか。

ご協力いただきありがとうございます。

ニコ

+0

時間を掛けて、どのようにして何を求めているのですか?[ここ](ここにある)(https://stackoverflow.com/help/on-topic) – unreleased

答えて

0

1)はい、githubのかgithubの要旨は、あなたのコードを共有するための一般的な方法です。しかし、あなたのコードと一緒にあなたのIDEからいくつかのXML設定ファイルを投稿しているのがわかります。特定のファイルを無視することについて読む:https://help.github.com/articles/ignoring-files/

2)通常、それぞれのJavaクラスは別々のファイルにある必要があります。しかし、私はそれを「プロジェクト構造」と呼んでいないでしょう。あなたが作っているプロジェクトによれば、あなたはクラスを特定のパッケージに分けるでしょう。デザインパターンについては、ここではのようなものをお読みください。初めは少し混乱するかもしれませんが、プログラミングのスキルを向上させると非常に必要になります。

3)コード品質を向上させたい場合は、「クリーンコード」に関するいくつかの調査を行います。このタイトルの素晴らしい本がありますが、すべてのプログラマーが読むはずですが、少し前進していて、最初は適切ではないかもしれません。

+0

すばらしくて役立ちます!どうもありがとう! –

関連する問題