Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

设计文档要求 #4

Open
lfs1102 opened this issue Nov 7, 2016 · 0 comments
Open

设计文档要求 #4

lfs1102 opened this issue Nov 7, 2016 · 0 comments
Labels

Comments

@lfs1102
Copy link
Member

lfs1102 commented Nov 7, 2016

设计文档要求

程序结构设计与分析

  1. 简要概括读入和初始化地形地图、动物地图的方法。
  2. 如果代码包含多个类,简述每个类的作用和设计思路。
  3. 详细说明关键变量的变量类型及其作用。关键变量指存放了游戏核心数据的变量,如地形数组、动物数组、游戏历史数据、自己的类的对象等,一般为类变量。变量类型一般为boolean,一维char数组,二维int数组,ArrayList等。
  4. 列举程序中的主要方法并阐述其功能。简述该方法改变了哪些关键变量,改变的作用是什么(如果其作用过于明显或已经提及,可以省略)。注:不要复制长段代码,只需要函数签名,如void move(char animal, int direction),必须包含所以参数和返回值类型。
  5. 列举并分析几个你觉得你的程序中写的好的和写的不好的地方。

编程中遇到的问题和解决策略

列举你在写pj中遇到的各种问题和解决策略。

在确保真实性的基础上,最好能体现自己的思考过程,体现编程水平的提升,体现解决问题的能力等。

去年同学的范例:

评价:这位同学总体上写得很好,非常真实,体现出了写pj过程中的酸甜苦辣。缺点也有,比如第四点阐述得不清楚,仍有改进空间,但差不多可以得满分。

意见与建议

包括但不限于对课程、pj、lab等的意见与建议,如实写便好。

注意事项

  1. 严禁抄袭
  2. 仔细阅读设计文档要求,根据要求来写文档。
  3. 文档注重真材实料,不需要花哨的装饰。
  4. 如果你认为有其他有价值的内容,可以自由添加到文档中。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant