hapiii / exercises-in-programming-style

Comprehensive collection of programming styles using a simple computational task, term frequency

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

编程风格:好代码的逻辑

第一部分 悠久历史

  • 第1章 往日的美好
  • 第2章 Forth风格

第二部分 基本风格

  • 第3章 单片风格
  • 第4章 食谱风格
  • 第5章 流水线风格
  • 第6章 高尔夫风格

第三部分 函数组合

  • 第7章 无限镜像风格
  • 第8章 骨牌风格
  • 第9章 单子风格

第四部分 对象与对象交互

  • 第10章 对象风格
  • 第11章 消息风格
  • 第12章 闭域风格
  • 第13章 抽象对象风格
  • 第14章 好莱坞风格
  • 第15章 公告板风格

第五部分 反射与元编程

  • 第16章 内省风格
  • 第17章 反射风格
  • 第18章 切面风格
  • 第19章 插件风格

第六部分 异常处理

  • 第20章 构建风格
  • 第21章 Tantrum风格
  • 第22章 消极攻击风格
  • 第23章 声明意图风格
  • 第24章 隔离风格

第七部分 以数据为中心

  • 第25章 持久表风格
  • 第26章 试算表风格
  • 第27章 漂流风格

第八部分 并发

  • 第28章 参与者风格
  • 第29章 数据空间风格
  • 第30章 Map Reduce风格
  • 第31章 双重Map Reduce风格

第九部分 交互

  • 第32章 三层架构风格
  • 第33章 RESTful风格

About

Comprehensive collection of programming styles using a simple computational task, term frequency

License:MIT License


Languages

Language:Python 85.2%Language:Java 4.7%Language:C++ 3.4%Language:Scala 2.8%Language:Shell 1.9%Language:Clojure 1.6%Language:Ruby 0.2%Language:Makefile 0.1%