在开发环境,我们通常使用ts-node来直接运行typescript,在这个过程中有一些坑: 1 typescript中的paths 为了简化模...
RxJS 是使用 Observables 的响应式编程的库,在异步编程中被广泛使用,在Node中也不例外,在TypeScript中使用RxJS编...
延迟决策(Decide as late as possible)是精益软件开发中的一条规则,它鼓励把决策的下达延迟到最后可以容忍的时间点: 以上...
近期刷了两遍流浪地,全程无槽点,硬核科幻,在理性与人性的碰撞下完美展现了中国情怀——家与希望。尤其电影高潮部分,冲击波过后,行星发动机喷射火炎推...
1 如果不做重构 如果按一般的做法,完成功能后,代码可能会长这个样子: 我们可能会认为这没什么大不了的,相反还会觉得代码很直观,但这只是功能的堆...
1. 准备测试用例 测试用例来源于需求,我们依据需求分析写出测试用例,而需求实例化非常适合用于TDD开发,一般情况下,可以将需求实例化后的结果直...
1环境搭建 1.1 新建空白文件夹,并使用npm init –y初始化 TypescriptTesting 1.2 使用VS Code打开文件夹...
1 机器准备 准备三台机器,分别为:rancher/node01/node02 系统为:Ubuntu Server 16.04.1 LT...
Docker是开源的应用容器引擎,能很好地支持DevOps中相当重要的云计算,为了搭建完整的应用级别的Docker环境,我们一起开始探索吧。 本...