240 发简信
  • 120
    C 语言的面向对象之旅

    引言 C 语言诞生于 1972 年,已经走过 47 个年头了,可以说算是一门很陈旧的语言了,但现在仍然很流行,而且持续位于编程语言排行榜的前列,...

  • gomonkey 1.0 正式发布!

    gomonkey 介绍 gomonkey 是 golang 的一款打桩框架,目标是让用户在单元测试中低成本的完成打桩,从而将精力聚焦于业务功能的...

    15.7 3678 19 18 2
  • 120
    Counting Triangles in Golang

    序言 正月十五是一年一度的元宵节,是春节之后的第一个重要节日。在我们中国人眼里,过完正月十五元宵节,这年才算是真正地过完了。猜灯谜、赏花灯、舞龙...

  • Golang反射模型

    序言 第一次接触反射技术是在很多年前学习设计模式的时候,那时在优化Java版简单工厂的实现,当读取配置信息中的的类型字符串后利用反射来创建对象实...

    0.6 2035 2 20
  • 120
    领域事件在微服务内的一个应用案例

    领域事件 Evans 在《领域驱动设计》这本书中并没有给出领域事件的正式定义,这种模式是在该书出版之后才提出来的: 领域专家所关心的发生在领域中...

    0.3 1343 0 16 1
  • 120
    Golang拦截器的一种实现

    前言 说起拦截器,大家一定会想起Java语言。Java里的拦截器是动态拦截Action调用的对象,它提供了一种机制使开发者可以定义在一个acti...

    0.5 4420 4 21
  • Monkey框架使用指南

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

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

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

  • 120
    DDD分层架构的三种模式

    引言 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识。 DDD DDD(Domain Driven Design,...

    5.0 35560 7 119 1
个人介绍
程序员,开源软件爱好者