摘要:
为什么要做代码审查代码审查最主要目的是保证软件质量,找出及修正在软件开发过程中的错误。同时,通过不同能力评审者对代码的分析和建议,可以很快提升编码能力和编码修养。1. 保证软件质量通常软件开发完,先由编码者自测,自测充分后交给测试人员进行全面测试。但是大多数时候,测试人员只会进行黑盒测试,测试覆盖率... 阅读全文
摘要:
1. 复制N个字符1 String.prototype.repeat = function(num){2 return (new Array(++num)).join(this);3 }4 5 var a = 'A';6 a.repeat(5); //'AAAAA'2. 替代if…els... 阅读全文
摘要:
优雅降级(Graceful Degradation)关注点:最新的浏览器上构建体验很好的WEB应用。降级:旧版本浏览器提供差强人意的体验,不影响功能的使用。渐进增强(Progressive Enhancement)关注点:内容,这是我们创建WEB应用的根本。增强:以更好的方式提供视觉体验,交互体验。... 阅读全文