over 1 year ago

ORID

1.objective(观察到的事实,今天的课程我学到什么)

  • 今天在写前台的controller时,突然醒悟到,虽然product这个东西是虚拟的在网上的,但是他的资料是实实在在的,它真的像商品一样,被放到model这个架子上,就像不同的商品上架到不同的架子上,不同的资料类型自己有不同的medel。每个上架商品都有自己的条码,你每建立的一笔资料都有自己的ID信息。客人来时要买东西,你只要按照货架的类型去找到货品然后扫码结账就可以了,这也是为什么资料库以model(即表格)的形式去存储资料的原因,因为清晰简单、高效易查找。所以,当我们的controller向资料库请求资料时,model也是按照类似的方法往自己的资料库把资料找出来教给controller,controller再教给view,呈递给顾客买单。 这种思维打通,而且用类比的方法来理解事物的方式真是太爽了,你能感觉到思想流在湍湍地流淌的声音,酣畅淋漓,真的太爽了。
  • 而且,这个商品的上面的条码你是可以在各个地方,各个场景下多次使用的,想要用它,只用把它的位置表示出来,model就会顺着位置,把它找出来给你。 例如,在用户可以看到的前台和管理员可以看到的后台,我们用的都是同一套product的ID,根本不需要各建一套。我们只需要在routes里面把路径标示清楚,计算机就会自动帮我们找到。 这也许就是Xdite老师告诉我们的,要学会让计算机帮我们自动化完成部分工作的思维能力。
  • 所以,过程是这样的:我们要想让商户可以上架产品,用户看到产品,那么,我们需要先给他们打一个放产品的架子,架子打好后,商户就会把各种相同的产品上架(即model会资料存储到资料库),我们的model会自己为他们的每个产品附上不同的ID条码,方便日后顾客在日后需要买东西时方便找到(即方便controller需要向model索取资料,model可以迅速找到相应的那一个资料数据),并且结账时,我们知道他们买了哪个产品。
  • 所以,过程是这样的:我们要想让商户可以上架产品,用户看到产品,那么,我们需要先给他们打一个放产品的架子,架子打好后,商户就会把各种相同的产品上架(即model会资料存储到资料库),我们的model会自己为他们的每个产品附上不同的ID条码,方便日后顾客在日后需要买东西时方便找到(即方便controller需要向model索取资料,model可以迅速找到相应的那一个资料数据),并且结账时,我们知道他们买了哪个产品。
  • <%= link_to product_path(product) do %> 这句话的意思是,让这个链接指向到具体的product的show的页面。

2.reflective(形容今天的情绪)

今天情绪的高峰时什么?

高峰是下午三个多小时贴教程的时候,很兴奋;而且写了一篇经验贴之后,那种融会贯通的快乐和分享后的成就感,让我再次刻意的加强了自己对这种体验的渴望。

看求职教程的时候也很兴奋,放佛对自己模糊的未来职业生涯又清晰了那么一点点,而且,以前会不自信的觉得那个remote的工作不会落在自己头上,但是经过这次比赛的失败后,反而自信了,竟然开始相信这种事情也能落到自己身上了,不知道是问什么。

今天情绪的低点是什么?

上午:上现代教育技术的时候,我对老师发问,也许我确实有向他发难的意思,因为觉得他备课不认真,浪费我们的时间,不如上一次替他上课的老师讲的干货多,不如那个老师认真负责。但是,我的问题确实是我的疑问。但是,貌似引起了他的尴尬,他在解释的时候很紧张的卡壳了,而且连着喝了两次水。

3.interpretIve(理解到的东西)

我今天学到了什么?通过学到什么,我最重要的领悟是什么?

  • 半途而废后的重新开始是有成本的。巨大的成本!之前非常熟悉到会背的功能和命令竟然已经全然忘了,恐惧和内疚从胃里腾空而起,但是我稳住了,没有像以前那样不忍直视自己粗鄙的曾经。在肾上腺素激增的这一刻,告诉自己:你任何不成熟的幼稚逃避行为都需要在过后付出极大代价,以后,不管何时何地,任何选择面前,都只有一个选择——那就是必须一定,死也要选择哪个也许会稍显痛苦但是却无比正确的成长之路!
  • 问老师问题的时候,下课我的情绪不好。
    1. 因为我心里知道自己不该让老师尴尬,但是我忍不住,因为实在觉得他讲的课很烂。还有,我让别人难堪的时候,其实也把我自己置于一种尴尬的境地。所以,我用了十几分钟来调整,到现在稍微有点不能接受自己。
    2. 我应该调整心态:以后遇到类似的,比我级别高的但是我觉得技术不行的人怎么办?
      • 他既然在那个职位,一定有他的比我牛逼之处,学他的优点
      • 就算他真的渣,但是,对待任何人我都要有起码的尊重,因为换位思考就知道了,不管我多差劲,我都希望别人尊重我
      • 换个方式,换个语气,真诚的沟通,因为我的目的是解决问题,而不是制造麻烦
      • 觉得他浪费时间,那我自己做自己的事情就好。看不起他,觉得他不行,要制造麻烦,还是我的表现欲在作祟,想证明自己比他强,证明了又怎样,也许从此你多了一个敌人而已。
      • 宁可得罪实力强大的君子,也不要得罪没有能力的小人。

4.decisional

如何用一句话形容今天的工作?

当你在成长时,累也开心,被虐也心甘情愿;

当你在逃避时,闲也心焦,歇着也如坐针毡。

明天有哪些工作需要继续努力?

  1. 四点半起床,四小时编程
  2. 看十五篇论文,看公开课——中级语法教学
  3. 如果时间允许的话,剪头发
  4. 得到文章

5.tool、conception、bug

← 2017-03-12的ORID日志 2017-03-14的ORID——深刻体会刚需 →