Java基础知识 - 类结构和代码共享

时间:2017-10-21 16:23:49

标签: java git github gist

我正在尝试使用Java(我希望在我的空闲时间里花6个星期几乎不能学到任何东西,只是为了看看它是否适合我以及它将走多远)。

我现在是第二天,有一些问题:

1)这是(https://gist.github.com/Wumbaz/c7df6cbd95f7d48b8fa110b0d7133aa7)共享我的java项目的常用方法吗?如何让人们以另一种方式审核我的代码?

2)如果上面的链接工作,这是项目的通用结构吗?我的main-function旁边有两个重要的类,所以我决定将自己的2个“.java文件”。这是“怎么做的?”

3)如果有人真的有时间,我会非常高兴对我的台词进行一般性的审查。在这个非常简单的项目中我能改进什么。

提前感谢您的帮助!

尼科

1 个答案:

答案 0 :(得分:0)

1)是的,github或github gists是共享代码的常用方法。但是,我可以看到您已经从IDE发布了一些XML配置文件以及代码。阅读忽略某些文件:https://help.github.com/articles/ignoring-files/

2)通常是的,每个Java类都应该在一个单独的文件中。但是,我不会把它称为项目结构",该主题还有很多内容。根据您正在制作的项目,您将在特定包中分隔您的课程。我建议您阅读有关设计模式的内容,例如https://www.tutorialspoint.com/design_pattern/。一开始对你来说可能有点混乱,但一旦你提高了编程技能,就会变得非常必要。

3)如果您想提高代码质量,请做一些关于"清洁代码"的研究。每本程序​​员都应该阅读一本有这个标题的好书,但它有点先进,可能在开始时不合适。