1、细心程度,考虑问题反射弧javascript
测试检测列表
issue
1.是否有冗余代码没有注释掉或者删掉?例如:删除或者注释 console.log,debugger,避免低端 IE 报错等
2.全部的用户能够在页面中输入信息的地方,是否作了防 XSS 以及特殊字符的过滤处理?前端
广告
1.一些写死的代码,写死的广告,是否已经在readme里面记录了?
2.广告静态页修改是否会有其余在使用该页面的功能受影响?java
大功能模块
1.是否有拼写错误,命名是否易懂?
2.是否有冗余代码没有注释掉或者删掉?例如:删除或者注释 console.log,debugger,避免低端 IE 报错等
3.是否在重要功能附近添加合适的注释?注释是否包含了开发人员信息、开发时间、开发者联系方式以及相关功能说明?
4.全部的用户能够在页面中输入信息的地方,是否作了防 XSS 以及特殊字符的过滤处理?
5.是否有资源加载出错或者失败
6.能想到的状况,是否都测试过了
7.外部请求的时候,作个容错机制,好比:多少秒后没返回,自动return掉
8.是否合并过主分支,确认测试分支是不是最新的代码
9.若是是移动端的话,注意不是本身开发的系统
10.移动端,改到如口方面的,注意每一个入口是否正常node
readme记录内容
一、写死的广告
二、sessionStorage,localStorage值react
发布检测列表
一、有没有合并代码到主分支,主分支是否时最新的代码
二、是否考虑过若是发生线上故障,如何作回滚处理?处理什么文件?
三、是否有过diff,修改了什么内容,是否存在明显的错误
四、有没有加tag正则表达式
2、技术书单领取列表
《悟透javaScript》
《javascript设计模式》
《javascript高级程序设计》
《js面向对象编程指南》
《你所不知道的javascript》
《编写可维护的JavaScript》
《高性能JavaScript》
《精通CSS》
《深刻浅出node.js》
《图解http》
《网络是怎么链接的》
《深刻react技术栈》算法
每一个人从里面抽取一本,两本,三本,四本...书籍,半年或者一年核对一次,今天开始,3月1号核对,没看完的惩罚机制:喝奶茶,请吃饭,表演节目均可以数据库
3、系统分享结构列表
基础知识。好比编程范式(面向对象编程和函数式编程)、算法和数据结构(徒手翻转二叉树)、操做系统、数据库、网络协议、分布式系统等等。这些知识基本上不可能速成,每个类别都博大精深,好比操做系统里的进程、线程、多核、物理内存、虚拟内存、文件系统、进程间通讯等等。计算机里的 CPU、GPU、磁盘、性能等等,没可能一蹴而就,但长期的学习会让你更好的理解计算机和互联网,不少现代的,时髦的,最新的技术,均可以在这里面找到原型,可是咱们外围的这些,咱们先忽略,只对前端js进行系统的学习分享,针对一个点进行扩展,前端有浏览器,编程语言,切页面,开发工具,调试工具,版本管理,代码质量,前端库和框架,前端标准规范,性能,SEO,安全编程
基本数据类型
内置类型,值和类型,
强制类型转化
运算符优先级
注意事项
数组
循环
函数
内建函数
做用域
闭包,匿名函数
函数式编程
异步
回调
对象
内建对象
构造器函数
访问,调用,修改,传递,比较对象
原型
添加,使用,利用方法与属性
原型链,原型链示例
继承
继承机制实例和实现
浅拷贝,深拷贝
原型继承与属性拷贝点混合应用
浏览器环境
BOM(window对象)
DOM(节点点访问,修改,移除,新建)
事件(监听,捕捉,冒泡,阻断)
行为委托
XMLHttpRequest(发送请求,处理响应)
HTTP协议
请求过程(请求,响应,get,post)
状态码
编程模式(行为隔离,命名空间,配置对象...)
设计模式 (单件模式,工厂模式,观察者模式...)
正则表达式
错误处理设计模式
30课,咱们一共一年的时间,按照12个月,4周,12*4=48周
4、一个月一篇博客,建立本身团队的博客分享群,本身维护和团队维护
5、双十一以后,将由模块维护转化为客户端维护