Avatar notebook default
XP
17篇文章 · 47262字 · 2人关注
  • Monkey框架使用指南

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

    1.8 5357 6 33
  • 120
    FizzBuzzWhizz in Python from OO and FP

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

  • 120
    Character Specifications for A Word in Golang

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

    0.2 708 7 15
  • GoMock框架使用指南

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

    1.1 9118 2 32
  • GoStub框架二次开发实践

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

    0.1 1487 2 10 1
  • GoStub框架使用指南

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

    0.3 6057 3 13
  • 120
    GoConvey框架使用指南

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

    1.3 9639 2 34
  • 120
    Implement Domain Object in Golang

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

  • 120
    Golang错误和异常处理的正确姿势

    序言 错误和异常是两个不同的概念,非常容易混淆。很多程序员习惯将一切非正常情况都看做错误,而不区分错误和异常,即使程序中可能有异常抛出,也将异常...

文集作者