加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java程序设计布局建议?

发布时间:2020-12-14 05:11:58 所属栏目:Java 来源:网络整理
导读:我已经学会了从头开始编写程序,但我遇到了不知道如何设计程序的布局和实现的问题.更准确地说,在我潜入编程部分之前,我很难找到一个很好的方法来制定一个行动计划.我真的想知道我事先需要什么类,方法和对象,而不是在路上添加它们. 我的直觉导致我使用某种图表
我已经学会了从头开始编写程序,但我遇到了不知道如何设计程序的布局和实现的问题.更准确地说,在我潜入编程部分之前,我很难找到一个很好的方法来制定一个行动计划.我真的想知道我事先需要什么类,方法和对象,而不是在路上添加它们.

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

非常感谢!

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

解决方法

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读