所有主题

主题

methodology

该主题下共 4 篇笔记

methodology

  1. 开发需求分析的套路

    处理中大型需求时的系统方法论:理解诉求的三层模型、三轮理解法、需求拆解、分析建模五步法,以及如何用低成本质疑避免返工。

    7 分钟阅读
  2. 如何做好一次技术分享

    分享自己在团队中做技术分享的套路,涵盖明确目标、圈定范围、制定大纲、编写内容、幻灯片准备等全流程方法论,以及介绍性、实践型、原理分析型三类分享的侧重点。

    7 分钟阅读
  3. 透过 Cucumber 学习 BDD

    用 Cucumber 学习 BDD(行为驱动开发):以投票系统为例,演示如何用 Gherkin 的 Feature/Scenario/Given/When/Then 将模糊需求实例化为可执行的 .feature 文档,再用 RunCucumberTest 衔接 Java 步骤代码完成自动化测试。

    4 分钟阅读
  4. 单元测试里的 Dummy / Stub / Spy / Mock / Fake

    从 Uncle Bob 的《The Little Mocker》到 Martin Fowler 的《Mocks Aren't Stubs》,梳理单元测试中 Dummy、Stub、Spy、Mock、Fake 五类测试对象的递进关系,以及经典模式与 mock 模式在设计哲学上的差异。

    4 分钟阅读