240 发简信
  • 谁更稳定?

    一 前两天,有人专程跑到我的文章《类与封装》留言,说数据结构更加抽象,更加稳定,因而OO的封装不make sense。为了证明其观点,还专门引用...

  • 小类,大对象:C++

    背景 时至今日,C++的核心战场在于:对于性能,空间和实时性有高要求的系统。 而在这类系统上,也有其特定的约束和挑战: 在这类系统上,内存管理始...

    0.8 4372 19 31 2
  • 小类,大对象

    一 一群盲人被带到一头大象面前,让他们摸摸大象像什么。一个瞎子摸到了大象的腿,说大象像一棵树;另一个瞎子摸到了大象的耳朵,说大象像一个扇子;第三...

    0.9 6264 29 46 12
  • 以终为始

    一 2000年底,当我开始设计短信网关时,由于是第一次主导设计这么重要的7X24高可靠性电信系统,并且工期又极其紧张,而可用的几个人又都经验普遍...

  • Hindley-Milner类型系统(3)

    由于简书不支持数学公式,请移步Hindley-Milner类型系统(3)。手机上显示数学公式不完整,请在电脑上阅读,否则影响理解。 相关链接 H...

  • Hindley-Milner类型系统(2)

    由于简书不支持数学公式,请移步Hindley-Milner类型系统(2)。手机上显示数学公式不完整,请在电脑上阅读,否则影响理解。

  • Hindley-Milner类型系统(1)

    由于简书不支持数学公式,请移步Hindley-Milner类型系统(1)。最好用电脑看,手机上数学公式显示不完整,影响阅读和理解。

  • 容器与封装

    在实际项目中,经常能够看到容器被当作参数,在不同的对象间传递。这样做有什么问题? 缺乏内聚性 在进一步讨论之前,我们先来看看下面两个表达式之间有...

    0.2 1601 9 12 1
  • 类与封装

    细胞是构成生物体不可分割的基本组成单位。细胞通过细胞膜(细胞壁),划出了自己清晰的边界。在边界内部,细胞有自己的各种物质。而细胞膜则控制着允许外...

个人介绍
程序员,技术咨询师。长期关注软件开发效率的方方面面。