2017-3-11学习记录ORID

  1. 重做rails101,发现controller 还有蛮多没有记住的东西:

  2. 错误记录:分析:这里提示没有找到这个参数,有两种可能:

    • controller里的参数写错,
    • 这个数据不完整,缺某个栏位!
    最后才发现:
    • controller位置写错了,这个页面是group的,但是我写到post的controller去了,怪不得会找不到!应该写到group的controller里!
  3. partial的进阶用法,可以用于回圈,直接用于回圈,圆圈的语法都省了!partial的进阶用法就是可以给

    • 可以给partial指定一个参数
    • 可以让partial自动回圈!

    图中的语句还可以这样写,结果是相等的。

    1
    <%= render partial: "group_item", collection:@groups, as: :group %>

每日学习纪录:ORID

这是一个思考框架,利用 ORID 整理今天的思绪。

Objective

关于今天的课程, 你记得什么? 完成了什么?

今天的任务是完成rails101一次。

记得:

  • 写controller 的时候,越来越知道自己在做什么,
  • 全程基本没有遇到大的bug。小bug很快就解决了
  • 了解了进阶的partial用法……
  • 今天一天就可以搞定一次了,没想到可以这么快,放在之前要2,3天,纳闷为什么之前需要那么久!

完成了:rails101一遍!

Reflective

你要如何形容今天的情绪 今天的高峰是什么? 今天的低点是什么?

今天的注意力不够集中,还是会想到其他地方去。

高峰:做加入群组的那一块controller ,以前看不懂的代码,现在越来越看得懂了.

低点:傍晚在为张教练的事情伤脑筋……

Interpretive

我们今天学到了什么? 今天一个重要的领悟是什么?

今天学到了什么:说不出学到什么,就是重新做了一次rails101感觉很奇妙!时间变得快很多了,然后,以前不懂的东西,现在渐渐懂了……!

一个重要的领悟:没有!

Decisional

我们会如何用一句话形容今天的工作 有哪些工作需要明天继续努力?

今天的工作任务完成了……但是还有有些任性,有些时间可以利用的,但是荒费了……

明天要继续努力的:减少荒费时间 ,再次完成rails101,尽量自己跟着提示打code!!!!