[ad_1]
你好,我面临着无法构建任何有用的项目的问题。 我一直致力于学习 OOP 的概念以及其他编程的基本概念,并且我已经很好地理解了这些概念,但在构建有用的东西方面仍然缺乏。 我不明白我所缺乏的概念是什么。 即使了解了这些概念,我也很难弄清楚如何构建一个好的项目。 如果可以的话,请帮助我,因为我们都知道,学习而不构建是没有任何用处的。
谢谢。
我尝试过的:
自己多次构建项目并学习基本概念。
解决方案1
我们真的无法告诉您任何具体信息 – 这是一项技能,而培养技能的唯一方法是通过练习 – 您可以随心所欲地观看环法自行车赛,但它不会教您骑自行车! :D
选择一个您感兴趣的主题,并为自己写一份关于它如何运作的规范。
然后阅读规范,并生成设计概述:所需的数据、需要如何处理、与用户的交互是什么。
然后尝试将其划分:对于大型项目,开始划分的一个好方法是考虑 3 层模型:数据层、业务层、表示层 – 然后计算出这些层之间的交互是什么。
然后考虑语言和框架的选择。
然后自己设计图层。
然后完善设计,准备测试用例,创建“签核”标准文档,以便您知道它何时完成。
然后您就可以开始设计代码 – 并最终开始编写代码!
听起来工作量很大? 嗯,是的 – 对于一个大型项目来说,这是很多工作 – 但无论项目大小如何,几乎都需要相同的步骤:甚至是家庭作业练习,尽管其中很多是在你开始工作之前为你完成的:它需要规范(作业)、设计概述(教师提供的“程序的外壳”)、教师选择的语言和框架、作业中指定的数据等等。 如果你错过了其中一些,从长远来看,这会让你的生活变得更加困难。
但正如我所说,做好这件事的唯一方法就是练习,并犯下可以从中吸取教训的错误。
祝你好运!
解决方案2
看一眼 Java 教程学习路径[^] 和 欢迎使用 Apache NetBeans[^]。 许多有用的教程和想法,还有如何将东西组合在一起的指导。
[ad_2]
コメント