Code Review:代码评审(轻量级)。指在软件开发过程中,通过对源代码进行系统性检查的过程。
目的:查找系统缺陷,保证软件总体质量和提高开发者自身水平。
相对于正式代码评审,轻量级代码评审所需要的各种成本要明显低的多。
OOP: 面向对象编程(Object Oriented Programming)。一种计算机编程架构。
(重要的东西:类)
基本原则:计算机程序由单个能够起到子程序作用的单元或对象组合而成。
基本思想:把组件的实现和接口分开,并且让组件具有多态性。oop强调在程序构造中语言要素的语法。必须得继承,使用类,使用对象,对象传递消息。
强调对象的“抽象”、“封装”、“继承”、“多态”。
程序 = 对象 + 消息。 消息:对象之间的相互通信
js---OOP:将JavaScript能涉及到的范围分成各种对象,对象下面再次划分对象。所说的对象既包含变量,网页,窗口等等。
如:
var people ={}; //Js代码 people.name = "steven"; people.age = 23; people.getName = function(){ return "People's name is "+ this.name; }; console.log(people.getName()); //People's name is steven console.log(people.age); //23
event Loop:事件循环。JS 实现异步的一种方法,也是 JS 的执行机制。