关键字:代码质量
  • ubuntu系统通过docker安装sonarqube代码扫描工具
    公司的项目在开发过程中使用了sonar代码质量扫描工具,通过该工具可以及时发现代码库中的一些低质量代码,相比起人来说,机器通过一定的规则扫描后能很快并且能在大部分情况下发现一些质量问题。试着在家里的电脑上部署一套,从结果 ...
  • 开发中如何做好每一次的代码评审
    大家好我是图恩,相信大家在日常开发过程中可能听说过代码评审,但是实际上可能由于各种原因并未很好的执行,代码写的随心所欲,导致项目越来越难维护,甚至会出现自己写的代码过一段时间后都看不懂写的是什么的情况。代码评审的目的是提 ...
  • 代码结构
    我们将要学习的第一个内容就是构建代码块。语句语句是执行行为(action)的语法结构和命令。我们已经见过了 alert('Hello, world!') 这样可以 ...
  • 谈谈什么是前端工程化
    谈谈什么是前端工程化 [TOC] <div class="image-container" style ...
  • JS 安全策略 101
    这期介绍一些 JS 技术栈中常用到的安全策略;由于本文是 101 文章,所以内容不难,都是老生常谈的策略,大家就当一次知识回顾吧。 依赖审计 依赖审计其 ...
  • 精读《React Hooks 最佳实践》
    简介 React 16.8 于 2019.2 正式发布,这是一个能提升代码质量和开发效率的特性,笔者就抛砖引玉先列出一些实践点,希望得到大家进一步讨论。 然而需要理解的是,没有一个完美的 ...
  • 精读《Typescript》
    1 引言 Typescript 3.2 发布了几个新特性,主要变化是类型检查更严格,对 ES6、ES7 一些时髦功能拓展了类型支持。 2 概要 下面挑一些相 ...
  • 精读《插件化思维》
    本周精读内容是 《插件化思维》。没有参考文章,资料源自 webpack、fis、egg 以及笔者自身开发经验。 1 引言 用过构建工具的同学都知道,grunt, ...
  • 精读《用 Babel 创造自定义 JS 语法》
    1 引言 在写这次精读之前,我想谈谈前端精读可以为读者带来哪些价值,以及如何评判这些价值。 前端精读已经写到第 123 篇了,大家已经不必担心它突然停止更新,因为我已养成每周写一篇文章的习 ...
  • 精读《async await 是把双刃剑》
    本周精读内容是 《async/await 是把双刃剑》。 ...

暂无数据