分类:编程开发
  • 精读《JS with 语法》
    <p>with 是一个不推荐使用的语法,因为它的作用是改变上下文,而上下文环境对开发者影响很大。</p> <p>本周通过 <a href="https://dev.to/mistval/javascript-s-forgotten-keyw ...
  • 精读《手写 SQL 编译器 - 语法分析》
    <h2 id="1">1 引言</h2> <p>接着上周的文法介绍,本周介绍的是语法分析。</p> <p>以解析顺序为角度,语法分析分为两种,自顶而下与自底而上。</p> <p>自顶而下一般采用递归下降方式处理,称为 LL(k),第一个 L ...
  • 精读《衡量用户体验》
    <p>衡量用户体验已经不是一个新话题。最近也关注了一些话题来写写这方面的感受。</p> <h2 id="_1">前言</h2> <p>从某种意义上说,定性反馈是 UX 设计师最常用的武器。今天从诸多交互出版物或文章中看到,Metrics-D ...
  • 精读《设计模式 - Composite 组合模式》
    <h1 id="composite">Composite(组合模式)</h1> <p>Composite(组合模式)属于结构型模式,是一种统一管理树形结构的抽象方式。</p> <p><strong>意图:将对象组合成树形结构以表示 “部分 ...
  • 精读《robot 源码 - 有限状态机》
    <h2 id="1">1 概述</h2> <p>本期精读的是有限状态机管理工具 <a href="https://github.com/matthewp/robot">robot</a> 源码。</p> <p>有限状态机是指有限个数的状态之 ...
  • 精读《设计模式 - Visitor 访问者模式》
    <h1 id="visitor">Visitor(访问者模式)</h1> <p>Visitor(访问者模式)属于行为型模式。</p> <p><strong>意图:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下 ...
  • 精读《设计模式 - Decorator 装饰器模式》
    <h1 id="decorator">Decorator(装饰器模式)</h1> <p>Decorator(装饰器模式)属于结构型模式,是一种拓展对象额外功能的设计模式,别名 <code>wrapper</code>。</p> <p><st ...
  • 精读《用 css grid 重新思考布局》
    <h2 id="1">1 引言</h2> <p>Flex 与 Grid 相比就像功能键盘和触摸屏。触摸屏的控制力相比功能键盘来说就像是降维打击,因为功能键盘只能上下左右控制(x、y 轴),而触摸屏打破了布局障碍,直接从(z 轴)触达,这样 ...
  • 精读《webpack4
    <p>本周精读的是 webpack4.0 一些变化,以及 typescript 该怎么做才能最大化利用 webpack4.0 的所有特性。</p> <h2 id="1">1 引言</h2> <p>前段时间尝试了 parcel 作为构建工具, ...
  • 精读《Typescript 4》
    <h2 id="1">1 引言</h2> <p>随着 <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/">Typescrip ...

暂无数据