240 发简信
IP属地:湖北
  • 总结的很好。
    跨域组件边界的控制方向与依赖方向总是相反。
    有时需要调整依赖方向,将组件通信类抽象改为接口时,接口在边界的哪边,依赖就指向哪边。

  • 总结的很好。
    跨域组件边界的控制方向与依赖方向总是相反。
    有时需要调整依赖方向,将组件通信类抽象改为接口时,接口在边界的哪边,依赖就指向哪边。

    (DI)依赖注入,(IOC)控制反转的理解

    之前面试一些公司会问我对依赖注入、控制反转的理解。这里我就浅谈下自己的理解。 什么是依赖注入,依赖注入就是接口注入,接口定义了方法(传入参数类型,返回值类型),...

  • JavaScript模块化规范

    1、无规范一个文件一个模块,缺点污染全局作用域。 2、CommonJSNode,Webpack支持一个文件一个模块,模块变量不污染全局变量。通过require来同步加载所依赖...

  • 2019程序员推荐书单

    一、软件工程及最佳实践《用户故事与敏捷方法》《敏捷软件开发实践-估算与计划》 二、软件设计《架构整洁之道》《重构-改善既有代码的设计》第二版 不断补充中...

  • ES6 编码规范

    更合理的方式写 JavaScript 原文看 这里 ,收录在此为便于查阅。 类型 1.1 基本类型:直接存取。字符创数值布尔类型nullundefinedconst foo ...

  • JavaScript之函数式编程

    文章更新中... 函数式编程用简短、紧凑的代码完成工作,代码风格可读性强,更突出所解决的问题。 命令式编程和声明式编程 从代码中两种风格中可以看出,命令式关注怎么做,函数体部...

  • JavaScript之Array方法与迭代器

    熟练掌握JS中Array常用方法、迭代器是必要的,本文从常用方法及使用场景进行举例和分析。 导读 带新人的时候,有时候发现他们对Array原生方法并不熟悉,不知道原生提供的哪...