关于getPageItems方法的问题

来源:5-5 前端分页组件的使用

慕工程7058922

2023-01-25

图片描述老师,这段代码的目的我知道了,在本子上也搞清楚了这段代码的过程。
可是,我要问的是,这个方法是怎么想出来的,我比较奇怪。比如,我饿了,我自然会想到自己可以做饭,也可以定外卖,这是很顺其自然的事。可是上面的代码是怎么思考出来的,这个思考的过程是怎样的。现在鱼是有了,但是得到这条鱼的那个渔到底是什么呢?

写回答

1回答

甲蛙

2023-01-30

代码都不是很顺畅的一行一行写下来的。一般我们是先写主功能,可能先写的else里的代码,写完调试过程中发现还有length >= total的情况,于是再补充上if else。所以代码是一般调试一边补全。

你也可以写设计,画流程图,能画得出来,代码自然也出来了。

还有一种是测试驱动开发,再写代码之前,先确认好所有的测试案例,比如输入是2、1、2,应该返回什么,输入是1、1、1,应该返回什么,测试案例应该覆盖各种边界,小于某个值,等于某个值,大于某个值各是什么结果

0
1
慕工程7058922
好的,谢谢老师。
2023-01-30
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1698 问题

查看课程