240 发简信
IP属地:加州
  • 【敏捷软件开发 原则、模式与实践】第 18 到 19 章笔记

    薪水支付案例 规格说明 用户素材 增加新雇员 删除雇员 登记时间卡 登记销售凭条 登记协会服务费 更改雇员明细 运行薪水支付系统 员工类型 钟点...

  • 【敏捷软件开发 原则、模式与实践】第十三到十七读书笔记

    COMMAND 模式 一个简单的 command 模式实现 代码解释 IReceiver: 一个接收者接口,action 是一个抽象的执行方法。...

  • 【敏捷软件开发 原则、模式与实践】第十到十二章读书笔记

    Liskov 替换原则(LSP) 定义子类型必须能够替换掉它们的基类型。也就是说:若类型 S 是类型 T 的子类,在所有针对 T 编写的程序 P...

  • 【敏捷软件开发 原则、模式与实践】第七至九章笔记

    拙劣软件设计的症状 僵化性:设计难以改变 脆弱性:设计易于遭到破坏 牢固性:设计难以重用 粘滞性:难以做正确的事 不必要的复杂性:过分设计 不必...

  • 【敏捷软件开发 原则、模式与实践】第六章笔记

    内容概括 本章是一个结对编程的故事,讲述以测试驱动开发的方式从零开始实现一个保龄球计分的小程序。本章的内容大部分是代码,但是一点也不枯燥,因为其...

  • 【敏捷软件开发 原则、模式与实践】第一到五章读书笔记

    当有了一定的工作经验,然后去读【敏捷软件开发 原则、模式与实践】会感触很多。当读完了本书的第一到五章,我发现敏捷开发的思想虽然一二十年前就出现了...

  • Resize,w 360,h 240
    centos7 redis 集群部署

    ruby 安装 由于 redis 依赖 ruby 环境,所以首先安装好 ruby 安装 rvm 使用 rvm 方式安装 ruby,还有其它安装 ...

  • Resize,w 360,h 240
    小白和老妈聊计算机组成原理

    前言 这段时间看完了 《编码的奥秘》和 《程序是怎样跑起来的》这两本书,我想尝试用大白话聊聊计算机组成原理。在 《程序是怎样跑起来的》 这本书中...

    0.2 8523 5 15 1
  • Resize,w 360,h 240
    与开源有关的法律知识 【GitHub 开源贡献指南译文】

    了解开源的法律含义 向世界分享你们具有创造性的工作,这是一个多么令人激动和有价值的经历。这也意味着你们必须担心一堆你们不清楚的法律问题。幸运的是...

个人介绍
GitHub:https://github.com/cnbo
邮箱:hubo17680328358@163.com