在java中创建一个行编辑器程序?

时间:2010-11-02 17:26:28

标签: java editor linked-list line

1 个答案:

答案 0 :(得分:3)

当你有点失落时,一个合理的方法是XP。以下是我的建议:

采取每一步,尽可能小。将其写在待办事项列表中的单独卡片或行项目上。

完成所有步骤后,选择一个似乎不依赖于其他任何步骤并执行此操作的步骤。这可能就像“显示菜单”一样简单。

我建议你也写一个测试来确保它的工作 - 一开始需要一点时间,但从长远来看,如果你有测试,你将会是一个更快乐的人。首先编写测试更好。

最重要的是将所提供的步骤列表分解为可以实现的内容 - 严肃地说,可能是最小的步骤。您可以从该问题描述中找出50-100项。

“开始”也很重要。你的程序应该总是运行。

可能有助于测试的另一个理论是“做最简单的事情可能有用”。这意味着首先编写一个测试来测试一小部分功能,然后编写代码使其工作。例如,如果测试是“断言(5,添加(3,2))”,那么可能有效的最简单的事情就是让“添加”返回数字5并运行测试 - 嘿,它通过了。然后,当您添加下一个测试时,您可能必须重新编写add以使其更加灵活,并且实际上可以正常工作。

(对不起编辑,但想在问题结束之前尽可能地帮助你。我希望它有所帮助。)