digital cookbook 大三下软工II

  • readme:改变原料的功能没写
  • 只认数字的地方可以放字母。(注意边缘值测试)这点也是因为时间来不及了 没改
  • 新建菜谱页面:添加图片以后下方的按钮下移了
    这里以后可以把所有的页面都加上滚动条(要控制滚动条的像素变化),以及图片位置的预留空白要想办法固定住。
  • 当新建菜谱的时候,有空着的格子没有error提醒,系统抛出exception
  • 有可能有菜谱没有准备步骤和原料
  • 删除基本菜谱的时候数据库语句有问题
  • 删除子菜谱时有问题
  • 子菜谱删除了以后还留在数据库中
  • 只有用到的特征值才写getter,setter方法
  • 注意数据封装(就是setter和getter)
  • dbcontrollor:命名不要用i,n这样的名字
  • dbcontrollor:每次使用都重新和数据库建立联系
  • 展示窗口:inline comments和javadoc(交接的时候写的东西没去掉)
  • 不要写中文的comment(我觉得应该么有了,下次再check一遍)
  • MVC:view里有object(应该是object传给view做参数的问题)
  • 用户测试匿名
    If not, your testers will behave differently. When reporting about usability tests: describe your whole procedure, including tasks and think about the situation that your results must be somehow quantifiable. Imagine, you will do the same usability tests (with different testers of course) after you have changed the software according to the first testers and now want to compare if usability improved. Many groups were unable to document the results properly, even more to evaluate the results.
    用yes/no来数据量化
  • 非功能性测试要详细解释如何测试的
  • 改变子菜单再菜单展示页面的设计:有几个显示几个或者把有的放在前面
  • 显示结果上要有滚动条

你可能感兴趣的:(digital cookbook 大三下软工II)