突然想要了一个词语,概率思维
1、开篇课程
- 老师说北京特别特别特别的冷。
- 基于已有的Express的中间件的代码的结构,进一步认知了中间件的本质。
- 知道了中间件的本质,就可以自己开发中间件了。
- 编程走的路线不要另类,写出来的东西,要通用。
- 未来加入到一个新的技术团队,首先学习的是做事情的规范,学习别人的规矩,然后与大家一起合作。
- 老师表示在sample中遇到的任何问题,大家可以随时问,老师可以随时中断回答大家遇到的问题。
2、函数式编程深入
-
curry 的概念很简单:只传递给函数一部分参数来调用它,让它返回 一个函数去处理剩余的参数。
- 数学里面有一个概念,要组合:老师看的是阮一峰的教程。老师表示用这个现象来解释大家心中的疑问。
函数式编程定义的是整个的过程,有了这样一个流程,那么函数本身知道自己怎么进行调用。
老师说的这个原则,我感觉还是有点陌生。
下一节课程开始,真正的进入到promise的这个环节,然后进行讨论。
在某种情况下,定义过程的 === 预加载,在遇到这个词语的时候,不要觉得陌生,以及不要有陌生感。如果你不用,webapp照样运行,但是如果用了,就离不开,就像女朋友一样,哈哈哈
函数式组合的方式非常的重要。怎么算是函数式编程?它有两个特点:纯洁,透明。功能很纯粹,何伟的回答,老师表示答的非常的正确。函数式编程,不能受到外界的影响。
- 函数式编程解决了很多面向对象,面向过程编程中遇到的很多的问题。函数式编程是透明的,独立的,可迁移的。
3、最后看一下代码
学习技术对于细节掌握的越多,那么就能发现技术是愈发复杂的,能够看到技术发展,演进的过程。
在编程里面,学过JAVA的人 就 特别的明白,new的操作,就会申请一块内存。但是在JavaScript相对还行。
老师站在写API的人的角度,分析一下写API的人的想法,他们会考虑到兼容性的问题,保证代码不出错。需要慢慢品味代码的设计。
不希望下面的代码执行的话,使用return,既然执行都会出错,还为什么要执行以下的代码。一个request 只能有一个response,但是不加的话,会产生两个response,这样代码的bug就非常的大。
next 与 next(err )还是有非常大的区别。如何选择,最终还是取决于自己的需求。
MongoDB会给所有的数据库中的表结构里面都添加一个“_” 的下划线。
老师在社区的文档中开源了一个mkdown的项目,放在自己的项目中国,会使自己的markdown展示的非常非常的漂亮。
编程里面在处理markdown的时候,处理的时候,非常非常的简单。在markdown中添加一个css,那么可以使文章展示的特别特别的漂亮。
老师闲得无聊开发了一个打卡的小程序,没有使用数据库,代码非常的简单。VUE学习好了以后,就可以开发小程序了。完全没有必要花钱去报外面的课程。
老师表示开发这个小程序就用了4个小时,但是玉飞表示不是,老师表示确实非常的简单,搞定VUE即可完成。
学了很多技术,如何去选型才是重要的东西。