赵龙 全栈之路

全栈日记 80 2017-10-03 编程的世界有这样基本逻辑构建

| Comments

Objective

关于今天的学习与工作,记得什么?完成什么?

“编程基础练习簿” 教程练习进度:4. 控制流程

  • 前天就完成了 “Rails 百宝箱 第三集” 教程第一遍练习,由于生病提不起精神做全栈日记,生病耽误学习。
  • 昨天看了一些视频教程。
  • 今天上午,好好的坐享了1个多小时,精神恢复很多。

Reflective

如何形容今天的情绪,今天的高峰与低点什么?

高峰:
  • 上午的坐享体验小巅峰的感觉,舒畅啊。
  • “编程基础练习簿” 教程渐入佳境时,让我体验到了根据题目,独立完成一个小编程的快感,这就像是一个难度不断提升的挑战游戏。
低点:
  • 刚练习 “编程基础练习簿” 教程时,未理解教程含义,没有使用 atom 软件打开专案文件,只使用终端操作,自己进入了死胡同。这类教程最好还是做成傻瓜式教学最好,我这样的必然还会出现。还有教程有吐槽按钮,能反馈问题。

Interpretive

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

学到:
  • 标准萤幕输出(STDOUT): puts 会输出变量在萤幕上,并且有换行,print 也会输出变量在萤幕,不会换行。
  • 字符串串接,用 + 的,例如 "a" + "b"
  • #{} 的语法可以将变量内嵌在字符串中 。
  • 基本算术:+ 加;- 减;* 乘;/ 除;% 馀数,例如 20 % 3 是 2; 注意,整数除整数还是整数。只有浮点数运算的结果才会是浮点数,例如 10/4 会是 2。要 10.0 / 4 才是 2.5
  • 型别转换 (Type Conversion):字符串和数字是不能直接相加的,会出现 TypeError 的错误,需要先做型别转换:
    • 透过 to_i 可以将字符串转成整数,例如 "123".to_i 变成 123
    • 透过 to_f 可以将整数转乘浮点数,例如 123.to_f 变成 123.0
    • 透过 to_s 可以转成字符串,例如 123.to_s 变成 "123"
感悟:
  • 编程的世界,就是由这些基本的逻辑判断组成,不能出现 bug 。
  • 应聘编程的工作,重点在于能独立帮助公司解决问题。

Decisional

如何用一句话形容今天的工作,明天还需要继续努力完成那些工作?

各种小收获不断。

明天:
  • 继续编程学习。
  • 为北京的编程求职做准备。

Comments

comments powered by Disqus