首先回顾一下要实现的整体目标及各个阶段小目标
整体目标:实现接近于React源码的副本
然后梳理一下各个阶段中所用的思想或方法
- 第一阶段
- 第二阶段
- 第三阶段
- 第四阶段
- 第五阶段
- 第六阶段
- 第七阶段
最后总结一下:通过mini-react游戏副本课程,总结自己学到几点代码心得:
- 由简单到复杂。先简单的实现,然后通过不断的剥离,重构。就和本次学习一样是个循序渐进的过程。
- 通过学习源码的意义在于学习遇到问题要怎么解决问题,以及预想会出现问题。根据问题优化代码。
- 数据结构。常见的,基础的数据结构还是要用所了解和掌握的,遇到复杂的问题还是能用上的,比如这次的链表结构。