PXF_LY's Blog

20170317-ORID-liyi

Objective(客观)

问题1:关于今天的课程, 你记得什么?

  • alias的用法,比如new和build这个method,有的写法在ruby中是等价的。
  • 和.的区别在于:“”后面是跟变量,“.”可以理解为“的方法”。串变量、串方法都可以,但是不能超过三个,否则后面维护会很困难。
  • 有的写法,可以减少漏洞。比如对于订单页面,一种写法是先调出id,一种等价的写法是把这个动作串在中间的,串在中间就不存在这个问题。
  • find_by和where的等价用法。
  • 了解了通过“状态控制机”,修改订单的状态。
  • 修改状态后,发信用的是mailer这个gem。

问题2:完成了什么?

完成了7-8-9-10-11,第11章花了4个番茄时间。

Reflective(反思)

问题1:你要如何形容今天的情绪?

比较稳定、积极。昨晚安排好了今天的工作,很明确自己要做什么。

问题2:今天的高峰是什么?

做8、9章的时候,篇幅较短,先对照教材修改彭晓峰的,明白套路后,照着教材做,比较顺手。

问题3:今天的低点是什么?

晚上8点,睡了起来精神状态不好,彭晓峰又一直叨叨。

Interpretive(解释)

问题1:我们今天学到了什么?

购物车不再像之前的那样简单,只用做CRUD。现在加入了carts、order、mailer、状态控制机。

问题2:今天一个重要的领悟是什么?

用笔写你的思路很重要,今天读第11章,代码变得复杂,中间被带晕过好几次,光靠记忆是很不靠谱的。

Decisional(决策)

问题1:我们会如何用一句话形容今天的工作?

有计划的一天,比较满意。

问题2:有哪些工作需要明天继续努力?

参加MeetUp,可能的话看完13、12章。