Avatar notebook default
XP
19篇文章 · 58040字 · 4人关注
  • Resize,w 360,h 240
    LLM辅助Rust TDD编码实战

    TDD回顾 TDD(Test-Driven Development,测试驱动开发)是 XP(Extreme Programming,极限编程)实...

  • Monkey框架使用指南

    序言 要写出好的测试代码,必须精通相关的测试框架。对于Golang的程序员来说,至少需要掌握下面四个测试框架: GoConvey GoStub ...

  • Resize,w 360,h 240
    FizzBuzzWhizz in Python from OO and FP

    序言 控制复杂性是计算机编程的本质。—— Brian Kernighan 有一次给某团队培训TDD时,团队选择的语言是Python,笔者引导的编...

  • Resize,w 360,h 240
    Character Specifications for A Word in Golang

    序言 笔者有幸参加了一次Code Retreat活动,整个过程很有收获,本文通过Golang语言来回放一下。 需求一:判断某个单词是否包含数字 ...

    0.3 1493 6 16
  • GoMock框架使用指南

    序言 要写出好的测试代码,必须精通相关的测试框架。对于Golang的程序员来说,至少需要掌握下面四个测试框架: GoConvey GoStub ...

  • GoStub框架二次开发实践

    序言 要写出好的测试代码,必须精通相关的测试框架。对于Golang的程序员来说,至少需要掌握下面四个测试框架: GoConvey GoStub ...

    0.3 4163 1 13 1
  • GoStub框架使用指南

    序言 要写出好的测试代码,必须精通相关的测试框架。对于Golang的程序员来说,至少需要掌握下面四个测试框架: GoConvey GoStub ...

  • Resize,w 360,h 240
    GoConvey框架使用指南

    序言 在软件开发中,产品代码的正确性通过测试代码来保证,而测试代码的正确性谁来保证?答案是毫无争议的,肯定是程序员自己。这就要求测试代码必须足够...

  • Resize,w 360,h 240
    Implement Domain Object in Golang

    序言 笔者在《软件设计的演变过程》一文中,将通信系统软件的DDD分层模型最终演进为五层模型,即调度层(Schedule)、事务层(Transac...

    0.2 2640 2 16

文集作者