Java程序设计布局建议?
发布时间:2020-12-14 05:11:58 所属栏目:Java 来源:网络整理
导读:我已经学会了从头开始编写程序,但我遇到了不知道如何设计程序的布局和实现的问题.更准确地说,在我潜入编程部分之前,我很难找到一个很好的方法来制定一个行动计划.我真的想知道我事先需要什么类,方法和对象,而不是在路上添加它们. 我的直觉导致我使用某种图表
我已经学会了从头开始编写程序,但我遇到了不知道如何设计程序的布局和实现的问题.更准确地说,在我潜入编程部分之前,我很难找到一个很好的方法来制定一个行动计划.我真的想知道我事先需要什么类,方法和对象,而不是在路上添加它们.
我的直觉导致我使用某种图表软件,它给出了所有类和方法的层次视图.我一直在使用OmniGraffle Pro,虽然它似乎有些工作,但我仍然无法完全计划整个程序. 非常感谢! 编辑:哦,是的,我现在使用Eclipse和我主要在Java中编码. 解决方法
我不会担心图表方面.我会尝试并记录您将需要的所有实体,以及他们将要做的一切.在最简单的情况下,每个名词都将是一个类,每个动词都将是一种方法.
这是一个非常基本的方法,你所要求的是一些分析方法.全书已经写在这上面,这是一个很大的话题. 您可以采取替代方法并采用敏捷方法.在此你解决一个特殊的问题(你的最终目标的一个子问题),然后重构(或许很重),因为你解决进一步的问题.在您编写代码时,您将编写和维护单元测试,以使您的重构不会破坏您现有的代码.你必须准备好抛弃你所做的工作,但它是一种强大的技术,意味着你可以提早开始运行,而不是依靠大爆炸的方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |