我们总是编写函数或类,它们的逻辑非常复杂.如果没有这些结构的规范,那么即使我们自己也很难掌握这些结构.
你如何编写复杂函数和类的规范?
请告诉我一些你自己的经历,但不只是一些链接,谢谢.
我最近一直在阅读Joel on Software,所以在开始参与开发之前,我已经成功地编写了功能规范.
我即将创建一个简单的2D游戏(不是太简单的头脑),我真的能看到收益 - 过去我刚刚开始编写非常简单的游戏而且我发现自己陷入困境或者一遍又一遍地重写相同的位,因为我突然意识到我不知道应该如何定义我的水平,或者我意识到我希望能够跳跃,但这意味着完全重新思考我的碰撞检测.
无论如何,所以我已经开始提出一个功能规范,但我有点挣扎 - 我可以看到并理解它的重点,但我之前并没有写过很多功能规范,所以我真的不知道怎么开始 我在互联网上找到的例子很棒,但它们大多是基于流程的(用户提交表格A,然后表格B)等等......这对游戏结构并不太重要.
有没有人对如何制定/编写游戏规范有任何建议/示例?