2017-10-21 67 views
0

我正在給自己一個Java嘗試(我想在我的空閒時間裏做6周幾乎沒有學習任何東西,只是爲了看看它是否適合我,以及它有多遠會去)。Java基礎知識 - 類結構和代碼共享

我對我的第2天現在有一些問題:

1)這是(https://gist.github.com/Wumbaz/c7df6cbd95f7d48b8fa110b0d7133aa7)共同分享我的Java項目的方式?如何讓別人以另一種方式查看我的代碼?

2)如果上面的鏈接工作,這是項目的常見結構?我在我的主要功能旁邊有兩個重要的類,所以我決定這些將是2個「.java文件」。這是「它是如何完成的」? 3)如果有人真的有時間,我會很樂意爲我的線條進行一般性評論。在這個非常簡單的項目中我可以改進什麼?

在此先感謝您的幫助!

尼科

+0

需要一些時間,並知道如何以及要求在SO社區[這裏](https://stackoverflow.com/help/on-topic) – unreleased

回答

0

1)是的,github上或GitHub的要旨是共享代碼的常用方法。不過,我可以看到你已經從你的IDE和你的代碼一起發佈了一些XML配置文件。閱讀有關忽略某些文件:https://help.github.com/articles/ignoring-files/

2)通常是的,每個Java類應該在一個單獨的文件中。但是,我不會稱之爲「項目結構」,這個話題還有很多。根據你正在製作的項目,你可以將你的課程分成特定的包裝。我建議讀一些關於設計模式的東西,例如這裏的https://www.tutorialspoint.com/design_pattern/。一開始可能會讓你感到困惑,但一旦你提高了編程技能,這將變得非常必要。

3)如果你想提高你的代碼質量,做一些關於「清潔代碼」的研究。有一本有這個標題的書,每個程序員都應該閱讀,但它有點更先進,也許在開始時不適合。

+0

驚人的快速和有益的answear!非常感謝! –