• Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
  • Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)
21年品牌 40万+商家 超1.5亿件商品

Julia设计模式(书边角略有磨损,前几页上角略皱褶。内页干净,无写字和勾划)

18 1.4折 129 八五品

仅1件

辽宁盘锦
认证卖家担保交易快速发货售后保障

作者[美]汤姆·邝(Tom Kwong) 著;方明 译

出版社机械工业出版社

出版时间2021-09

版次1

印刷时间2021

装帧平装

上书时间2024-11-06

鑫博古书屋

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]汤姆·邝(Tom Kwong) 著;方明 译
  • 出版社 机械工业出版社
  • 出版时间 2021-09
  • 版次 1
  • ISBN 9787111689492
  • 定价 129.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 372页
  • 字数 100千字
【内容简介】

本书兼顾Julia编程语言的优势和不足,全面介绍了Julia编程语言,介绍了模式所依赖的编程语言特性,同时涵盖了一些高级的内容。

 


 

全书分为四部分:

 

第1部分介绍设计模式;

 

第2部分就少Julia基础;

 

第3部分介绍设计模式实现;

 

第4部分介绍一些进阶主题。

【作者简介】

作者:汤姆~邝(Tom Kwong)
注册金融分析师。他是一位经验丰富的软件工程师,拥有超过25年行业编程经验。他的大部分职业生涯都投身在金融服务行业。他的专长包括软件架构、软件设计、交易系统和风控系统开发。
从2017年开始,他发现了Julia编程语言并贡献了许多开源包,包括SASLib.jl。

 


 


 

译者:方明

 

Thoughtworks高级软件咨询师,2010年毕业于延边大学计算机系数字媒体技术专业。先后经历过多个手机游戏项目和聚合支付项目,拥有丰富的游戏服务端开发经验和支付领域知识,擅长Java、Scala、 Javascript等多种编程语言。目前专注于海外项目交付,重点关注敏捷实践、团队管理和交付效能等领域。

【目录】

序言 
前言 
作者简介 
审校者简介 

 


【第一部分 从设计模式开始】 
第1章 设计模式和相关原则 2 
11 设计模式的历史 2 
111 设计模式的兴起 3 
112 关于GoF模式的更多思考 3 
113 在本书中我们如何描述设计模式 4 
12 软件设计原则 4 
121 SOLID原则 5 
122 DRY原则 6 
123 KISS原则 6 
124 POLA原则 7 
125 YAGNI原则 7 
126 POLP原则 8 
13 软件质量目标 8 
131 可重用性 8 
132 性能 9 
133 可维护性 10 
134 安全性 11 
14 小结 11 
15 问题 12 

 

【第二部分 Julia基础】

 

第2章 模块、包和数据类型 14 
21 技术要求 14 
22 程序开发中不断增长的痛点 15 
221 数据科学项目 15 
222 企业应用程序 15 
223 适应增长 16 
23 使用命名空间、模块和包 16 
231 理解命名空间 17 
232 创建模块和包 17 
233 创建子模块 23 
234 在模块中管理文件 24 
24 管理包的依赖关系 24 
241 理解语义版本控制方案 24 
242 指定Julia包的依赖关系 25 
243 避免循环依赖 28 
25 设计抽象类型和具体类型 29 
251 设计抽象类型 29 
252 设计具体类型 33 
253 使用类型运算符 37 
254 抽象类型和具体类型的差异 39 
26 使用参数化类型 39 
261 使用参数化复合类型 40 
262 使用参数化抽象类型 42 
27 数据类型转换 43 
271 执行简单的数据类型转换 44 
272 注意有损转换 44 
273 理解数字类型转换 45 
274 重温自动转换规则 45 
275 理解函数分派规则 47 
28 小结 48 
29 问题 49 
第3章 设计函数和接口 50 
31 技术要求 50 
32 设计函数 51 
321 用例――太空战争游戏 51 
322 定义函数 51 
323 注释函数参数 52 
324 使用可选参数 55 
325 使用关键字参数 57 
326 接受可变数量的参数 58 
327 splatting参数 59 
328 第一类实体函数 60 
329 开发匿名函数 61 
3210 使用do语法 62 
33 理解多重分派 63 
331 什么是分派 63 
332 匹配最窄类型 64 
333 分派多个参数 65 
334 分派过程中可能存在的歧义 67 
335 歧义检测 68 
336 理解动态分派 70 
34 利用参数化方法 71 
341 使用类型参数 71 
342 使用类型参数替换抽象类型 72 
343 在使用参数时强制类型一致性 73 
344 从方法签名中提取类型信息 74 
35 使用接口 75 
351 设计和开发接口 75 
352 处理软契约 79 
353 使用特质 80 
36 小结 81 
37 问题 81 
第4章 宏和元编程 82 
41 技术要求 83 
42 理解元编程的需求 83 
421 使用@time宏测量性能 83 
422 循环展开 84 
43 使用表达式 86 
431 试用解析器 86 
432 手动构造表达式对象 88 
433 尝试更复杂的表达式 90 
434 计算表达式 93 
435 在表达式中插入变量 94 
436 对符号使用QuoteNode 95 
437 在嵌套表达式中插值 96 
44 开发宏 97 
441 什么是宏 97 
442 编写第一个宏 98 
443 传递字面量参数 98 
444 传递表达式参数 99 
445 理解宏扩展过程 100 
446 操作表达式 101 
447 理解卫生宏 104 
448 开发非标准字符串字面量 105 
45 使用生成函数 107 
451 定义生成函数 108 
452 检查生成函数参数 109 
46 小结 110 
47 问题 110 

 

【第三部分 实现设计模式】 
第5章 可重用模式 114 
51 技术要求 114 
52 委托模式 114 
521 在银行用例中应用委托模式 115 
522 现实生活中的例子 119 
523 注意事项 120 
53 Holy Traits模式 120 
531 重温个人资产管理用例 121 
532 实现Holy Traits模式 122 
533 重温一些常见用法 126 
534 使用SimpleTraitsjl包 129 
54 参数化类型模式 130 
541 在股票交易应用程序中使用删除文本参数化类型 132 
542 现实生活中的例子 135 
55 小结 138 
56 问题 139 
第6章 性能模式 140 
61 技术要求 141 
62 全局常量模式 141 
621 使用全局变量对性能进行基准测试 141 
622 享受全局常量的速度 143 
623 使用类型信息注释变量 143 
624 理解常量为何有助于性能 144 
625 将全局变量作为函数参数传递 145 
626 将变量隐藏在全局常量中 145 
627 现实生活中的例子 146 
628 注意事项 147

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP