现代程序设计——homework-10
摘要:
设计 对于MVC我的理解是这样的,V是台显示器,注意仅仅是一台比显示器普通显示器多几个按钮,用户按什么,按了什么该干什么都不用操心;M是实体的软件抽象,假设实体可以但不执行,我就可以一步一步走,实体可以回滚,我就可以回滚,我滚成什么样用户在显示器中就看到什么;C之所以叫控制器是因为它决定了用户的动作和模型的动作的对应关系,用户说下一步,我让模型回滚,显示器上面显示的还是回滚后的模型。我的设计如下:规范 首先,我的标识符名字弄得还不错,都是Camel,命名基本能让人看出来功能,然后我的函数不复杂,于是我很无耻地没有写注释。测试 单元测试是我一直拖欠下来的东西,一直没能实现,终于最后一次搞出... 阅读全文
posted @ 2013-12-09 00:33 hennande 阅读(220) 评论(0) 推荐(0) 编辑