Java程序设计布局建议?

前端之家收集整理的这篇文章主要介绍了Java程序设计布局建议?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经学会了从头开始编写程序,但我遇到了不知道如何设计程序的布局和实现的问题.更准确地说,在我潜入编程部分之前,我很难找到一个很好的方法来制定一个行动计划.我真的想知道我事先需要什么类,方法和对象,而不是在路上添加它们.

我的直觉导致我使用某种图表软件,它给出了所有类和方法的层次视图.我一直在使用OmniGraffle Pro,虽然它似乎有些工作,但我仍然无法完全计划整个程序.
我应该如何解决这个问题?有什么软件可以帮助解决这个问题?在这个问题上有什么好的读物吗?

非常感谢!

编辑:哦,是的,我现在使用Eclipse和我主要在Java中编码.

解决方法

我不会担心图表方面.我会尝试并记录您将需要的所有实体,以及他们将要做的一切.在最简单的情况下,每个名词都将是一个类,每个动词都将是一种方法.

这是一个非常基本的方法,你所要求的是一些分析方法.全书已经写在这上面,这是一个很大的话题.

您可以采取替代方法并采用敏捷方法.在此你解决一个特殊的问题(你的最终目标的一个子问题),然后重构(或许很重),因为你解决进一步的问题.在您编写代码时,您将编写和维护单元测试,以使您的重构不会破坏您现有的代码.你必须准备好抛弃你所做的工作,但它是一种强大的技术,意味着你可以提早开始运行,而不是依靠大爆炸的方法.

猜你在找的Java相关文章