展开全部

主编推荐语

本书通过简单的计算任务来说明不同的编程风格。

内容简介

全书包含历史、基础风格、函数组合、对象和对象交互、反射和元编程、逆境、以数据为中心、并发、交互和神经网络十大部分,采用40种不同的编码风格实现同一词频任务。

每一章都介绍一种编程风格,每章都先介绍编程风格的约束条件,然后给出示例程序代码,接着给出代码的详细解释。

目录

  • 版权信息
  • 译者序
  • 前言
  • 第1版前言
  • 导言
  • 作者简介
  • 第一部分 历史
  • 第1章 往日的美好风格
  • 1.1 约束条件
  • 1.2 此编程风格的程序
  • 1.3 评注
  • 1.4 系统设计中的此编程风格
  • 1.5 历史记录
  • 1.6 延伸阅读
  • 1.7 词汇表
  • 1.8 练习
  • 第2章 Forth风格
  • 2.1 约束条件
  • 2.2 此编程风格的程序
  • 2.3 评注
  • 2.4 历史记录
  • 2.5 延伸阅读
  • 2.6 词汇表
  • 2.7 练习
  • 第3章 数组风格
  • 3.1 约束条件
  • 3.2 此编程风格的程序
  • 3.3 评注
  • 3.4 系统设计中的此编程风格
  • 3.5 历史记录
  • 3.6 延伸阅读
  • 3.7 词汇表
  • 3.8 练习
  • 第二部分 基础风格
  • 第4章 单体风格
  • 4.1 约束条件
  • 4.2 此编程风格的程序
  • 4.3 评注
  • 4.4 系统设计中的此编程风格
  • 4.5 延伸阅读
  • 4.6 词汇表
  • 4.7 练习
  • 第5章 食谱风格
  • 5.1 约束条件
  • 5.2 此编程风格的程序
  • 5.3 评注
  • 5.4 系统设计中的此编程风格
  • 5.5 历史记录
  • 5.6 延伸阅读
  • 5.7 词汇表
  • 5.8 练习
  • 第6章 流水线风格
  • 6.1 约束条件
  • 6.2 此编程风格的程序
  • 6.3 评注
  • 6.4 系统设计中的此编程风格
  • 6.5 历史记录
  • 6.6 延伸阅读
  • 6.7 词汇表
  • 6.8 练习
  • 第7章 高尔夫风格
  • 7.1 约束条件
  • 7.2 此编程风格的程序
  • 7.3 评注
  • 7.4 系统设计中的此编程风格
  • 7.5 历史记录
  • 7.6 延伸阅读
  • 7.7 词汇表
  • 7.8 练习
  • 第三部分 函数组合
  • 第8章 无限反射风格
  • 8.1 约束条件
  • 8.2 此编程风格的程序
  • 8.3 评注
  • 8.4 历史记录
  • 8.5 延伸阅读
  • 8.6 词汇表
  • 8.7 练习
  • 第9章 Kick Forward风格
  • 9.1 约束条件
  • 9.2 此编程风格的程序
  • 9.3 评注
  • 9.4 系统设计中的此编程风格
  • 9.5 历史记录
  • 9.6 延伸阅读
  • 9.7 词汇表
  • 9.8 练习
  • 第10章 The One风格
  • 10.1 约束条件
  • 10.2 此编程风格的程序
  • 10.3 评注
  • 10.4 历史记录
  • 10.5 延伸阅读
  • 10.6 词汇表
  • 10.7 练习
  • 第四部分 对象和对象交互
  • 第11章 事物风格
  • 11.1 约束条件
  • 11.2 此编程风格的程序
  • 11.3 评注
  • 11.4 系统设计中的此编程风格
  • 11.5 历史记录
  • 11.6 延伸阅读
  • 11.7 词汇表
  • 11.8 练习
  • 第12章 信箱风格
  • 12.1 约束条件
  • 12.2 此编程风格的程序
  • 12.3 评注
  • 12.4 系统设计中的此编程风格
  • 12.5 历史记录
  • 12.6 延伸阅读
  • 12.7 词汇表
  • 12.8 练习
  • 第13章 闭映射风格
  • 13.1 约束条件
  • 13.2 此编程风格的程序
  • 13.3 评注
  • 13.4 历史记录
  • 13.5 延伸阅读
  • 13.6 词汇表
  • 13.7 练习
  • 第14章 抽象事物风格
  • 14.1 约束条件
  • 14.2 此编程风格的程序
  • 14.3 评注
  • 14.4 系统设计中的此编程风格
  • 14.5 历史记录
  • 14.6 延伸阅读
  • 14.7 词汇表
  • 14.8 练习
  • 第15章 好莱坞风格
  • 15.1 约束条件
  • 15.2 此编程风格的程序
  • 15.3 评注
  • 15.4 系统设计中的此编程风格
  • 15.5 历史记录
  • 15.6 延伸阅读
  • 15.7 词汇表
  • 15.8 练习
  • 第16章 公告板风格
  • 16.1 约束条件
  • 16.2 此编程风格的程序
  • 16.3 评注
  • 16.4 系统设计中的此编程风格
  • 16.5 历史记录
  • 16.6 延伸阅读
  • 16.7 词汇表
  • 16.8 练习
  • 第五部分 反射和元编程
  • 第17章 自省风格
  • 17.1 约束条件
  • 17.2 此编程风格的程序
  • 17.3 评注
  • 17.4 系统设计中的此编程风格
  • 17.5 词汇表
  • 17.6 练习
  • 第18章 反射风格
  • 18.1 约束条件
  • 18.2 此编程风格的程序
  • 18.3 评注
  • 18.4 系统设计中的此编程风格
  • 18.5 历史记录
  • 18.6 延伸阅读
  • 18.7 词汇表
  • 18.8 练习
  • 第19章 切面风格
  • 19.1 约束条件
  • 19.2 此编程风格的程序
  • 19.3 评注
  • 19.4 历史记录
  • 19.5 延伸阅读
  • 19.6 词汇表
  • 19.7 练习
  • 第20章 插件风格
  • 20.1 约束条件
  • 20.2 此编程风格的程序
  • 20.3 评注
  • 20.4 系统设计中的此编程风格
  • 20.5 历史记录
  • 20.6 延伸阅读
  • 20.7 词汇表
  • 20.8 练习
  • 第六部分 逆境
  • 第21章 建构主义风格
  • 21.1 约束条件
  • 21.2 此编程风格的程序
  • 21.3 评注
  • 21.4 系统设计中的此编程风格
  • 21.5 练习
  • 第22章 Tantrum风格
  • 22.1 约束条件
  • 22.2 此编程风格的程序
  • 22.3 评注
  • 22.4 系统设计中的此编程风格
  • 22.5 延伸阅读
  • 22.6 词汇表
  • 22.7 练习
  • 第23章 被动攻击风格
  • 23.1 约束条件
  • 23.2 此编程风格的程序
  • 23.3 评注
  • 23.4 历史记录
  • 23.5 延伸阅读
  • 23.6 词汇表
  • 23.7 练习
  • 23.8 建构主义风格、Tantrum风格和被动攻击风格的比较
  • 第24章 公开意图风格
  • 24.1 约束条件
  • 24.2 此编程风格的程序
  • 24.3 评注
  • 24.4 历史记录
  • 24.5 延伸阅读
  • 24.6 词汇表
  • 24.7 练习
  • 第25章 隔离风格
  • 25.1 约束条件
  • 25.2 此编程风格的程序
  • 25.3 评注
  • 25.4 系统设计中的此编程风格
  • 25.5 历史记录
  • 25.6 延伸阅读
  • 25.7 词汇表
  • 25.8 练习
  • 第七部分 以数据为中心
  • 第26章 持久表风格
  • 26.1 约束条件
  • 26.2 此编程风格的程序
  • 26.3 评注
  • 26.4 系统设计中的此编程风格
  • 26.5 历史记录
  • 26.6 延伸阅读
  • 26.7 词汇表
  • 26.8 练习
  • 第27章 电子表格风格
  • 27.1 约束条件
  • 27.2 此编程风格的程序
  • 27.3 评注
  • 27.4 系统设计中的此编程风格
  • 27.5 历史记录
  • 27.6 延伸阅读
  • 27.7 词汇表
  • 27.8 练习
  • 第28章 漂流风格
  • 28.1 约束条件
  • 28.2 此编程风格的程序
  • 28.3 评注
  • 28.4 系统设计中的此编程风格
  • 28.5 历史记录
  • 28.6 延伸阅读
  • 28.7 词汇表
  • 28.8 练习
  • 第八部分 并发
  • 第29章 参与者风格
  • 29.1 约束条件
  • 29.2 此编程风格的程序
  • 29.3 评注
  • 29.4 系统设计中的此编程风格
  • 29.5 历史记录
  • 29.6 延伸阅读
  • 29.7 词汇表
  • 29.8 练习
  • 第30章 数据空间风格
  • 30.1 约束条件
  • 30.2 此编程风格的程序
  • 30.3 评注
  • 30.4 系统设计中的此编程风格
  • 30.5 历史记录
  • 30.6 延伸阅读
  • 30.7 词汇表
  • 30.8 练习
  • 第31章 Map Reduce风格
  • 31.1 约束条件
  • 31.2 此编程风格的程序
  • 31.3 评注
  • 31.4 系统设计中的此编程风格
  • 31.5 历史记录
  • 31.6 延伸阅读
  • 31.7 词汇表
  • 31.8 练习
  • 第32章 双重Map Reduce风格
  • 32.1 约束条件
  • 32.2 此编程风格的程序
  • 32.3 评注
  • 32.4 系统设计中的此编程风格
  • 32.5 历史记录
  • 32.6 延伸阅读
  • 32.7 练习
  • 第九部分 交互
  • 第33章 三层架构风格
  • 33.1 约束条件
  • 33.2 此编程风格的程序
  • 33.3 评注
  • 33.4 系统设计中的此编程风格
  • 33.5 历史记录
  • 33.6 延伸阅读
  • 33.7 词汇表
  • 33.8 练习
  • 第34章 Rest风格
  • 34.1 约束条件
  • 34.2 此编程风格的程序
  • 34.3 评注
  • 34.4 系统设计中的此编程风格
  • 34.5 历史记录
  • 34.6 延伸阅读
  • 34.7 词汇表
  • 34.8 练习
  • 第十部分 神经网络
  • 第35章 密集、浅层、可控风格
  • 35.1 约束条件
  • 35.2 此编程风格的程序
  • 35.3 评注
  • 35.4 历史记录
  • 35.5 延伸阅读
  • 35.6 词汇表
  • 35.7 练习
  • 第36章 密集、浅层、失控风格
  • 36.1 约束条件
  • 36.2 此编程风格的程序
  • 36.3 评注
  • 36.4 历史记录
  • 36.5 延伸阅读
  • 36.6 词汇表
  • 36.7 练习
  • 第37章 领结风格
  • 37.1 约束条件
  • 37.2 此编程风格的程序
  • 37.3 评注
  • 37.4 历史记录
  • 37.5 延伸阅读
  • 37.6 词汇表
  • 37.7 练习
  • 第38章 神经单体风格
  • 38.1 约束条件
  • 38.2 此编程风格的程序
  • 38.3 评注
  • 38.4 词汇表
  • 38.5 练习
  • 第39章 滑动窗口风格
  • 39.1 约束条件
  • 39.2 此编程风格的程序
  • 39.3 评注
  • 39.4 词汇表
  • 39.5 练习
  • 第40章 循环风格
  • 40.1 约束条件
  • 40.2 此编程风格的程序
  • 40.3 评注
  • 40.4 历史记录
  • 40.5 延伸阅读
  • 40.6 词汇表
  • 40.7 练习
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。