fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络计算机理论小心没大错!新手程序员排错指南

小心没大错!新手程序员排错指南

作者:(日) 樱庭洋之,(日) 望月幸太郎 出版社:科学出版社 出版时间:2025年01月 

ISBN: 9787030799678
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €25.99

类别: 计算机/网络 新书热卖榜, 计算机理论 SKU:67935a05a15f9082ca72dc3a 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 32开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787030799678丛书名: 青少年编程与人工智能启蒙

产品特色

内容简介

排查故障是困扰新手程序员的主要问题之一。《小心没大错!新手程序员排错指南》旨在帮助新手程序员消除对代码错误的抵触情绪,提升解决故障的能力,同时掌握编写高质量程序的方法。
  《小心没大错!新手程序员排错指南》共分为6章,通过漫画导读和丰富的示例,生动剖析了新手程序员对代码错误产生抵触情绪的原因,详细介绍了错误信息的阅读方法及程序员在编程过程中可能遇到的各种代码错误,直观讲解了高效排查故障的策略、利用工具简化调试流程的方法、应对复杂代码故障的技巧,以及编写易于调试代码的方法。

目  录

目录
第1章 为什么错误信息令人抵触
1.1 学习如何阅读错误信息 4
1.2 错误信息难以阅读的原因 8
1.2.1 错误信息是用英文表述的 8
1.2.2 错误信息冗长 14
1.2.3 无法从错误信息中找到根本原因 16
1.3 为面对代码错误做好准备 22
1.3.1 放松心态 22
1.3.2 难解决的代码错误是学习的机会 22
1.3.3 掌握阅读错误信息的技巧23
第2章 高效阅读错误信息的方法
2.1 了解错误信息的组成部分 28
2.1.1 错误类别 29
2.1.2 错误描述 31
2.1.3 堆栈跟踪 31
2.2 了解错误类别41
2.2.1 SyntaxError 42
2.2.2 ReferenceError 43
2.2.3 TypeError 44
2.2.4 RangeError 46
2.2.5 其他编程语言环境中的错误类别 47
第3章 如何高效排查故障
3.1 什么是调试 52
3.2 打印调试 55
3.2.1 使用打印调试解决故障的示例 57
3.2.2 跟踪代码路径排查故障 60
3.3 二分搜索 62
3.3.1 什么是二分搜索62
3.3.2 二分搜索与打印调试相结合 64
3.3.3 确定引发代码错误的真正位置 69
3.3.4 对大型单元使用二分搜索74
3.4 *小可复现示例 78
3.5 关于提高调试效率的几点思考 83
3.5.1 事先提出假设 83
3.5.2 每次只验证一个假设 84
3.5.3 灵活提出并验证假设 85
3.5.4 不遗余力 85
第4章 利用工具简化调试
4.1 调试的有力工具—调试器 90
4.2 断点功能 92
4.2.1 什么是断点 92
4.2.2 断点的设置方法93
4.2.3 使用断点进行调试 96
4.3 单步调试功能 107
4.3.1 单步跳入 107
4.3.2 单步跳过 109
4.3.3 单步跳出 110
4.3.4 单步调试的使用场景 112
4.4 条件断点功能 113
4.4.1 使用条件断点进行调试 114
4.4.2 浏览器内置条件断点 117
4.5 监视变量功能 118
第5章 如何应对难以解决的代码故障
5.1 收集信息的技巧 124
5.1.1 使用搜索引擎检索信息的技巧 124
5.1.2 使用GitHub检索信息的技巧 127
5.1.3 在社区提问 131
5.1.4 读取主要信息 133
5.2 没有错误信息时如何解决故障 136
5.2.1 检查的位置不正确 136
5.2.2 未检查错误信息的相关输出配置 138
5.2.3 错误被异常处理机制捕获 140
5.3 如何解决无法复现的故障 142
5.4 生产环境中的错误信息 144
5.4.1 错误信息的收集方法 144
5.4.2 日志管理技术的发展 145
第6章 编写便于调试的代码
6.1 避免不必要的重新赋值 152
6.1.1 限制重新赋值的机制 154
6.1.2 限制重新赋值对调试的帮助 154
6.2 尽量缩小变量的作用域 157
6.3 了解单一责任原则 160
6.4 认识和使用纯函数 163
6.4.1 什么是纯函数 163
6.4.2 纯函数和非纯函数的比较 165
6.4.3 如何利用纯函数 167
6.5 编写类型明确的代码 168
6.5.1 通过注释标明类型 169
6.5.2 利用编程语言的特性附加类型信息 170
6.6 编写有助于调试的测试代码 173
6.6.1 测试代码示例 173
6.6.2 测试代码和调试的关系 175
6.6.3 发生故障时,编写测试代码 176
后记 177

抢先评论了 “小心没大错!新手程序员排错指南” 取消回复

评论

还没有评论。

相关产品

加入购物车

数据库系统概念(原书第6版·本科教学版)

EUR €38.99
加入购物车

计算机组成原理(第五版.立体化教材)

EUR €29.99
阅读更多
缺货

计算机应用基础(基础模块)(Windows 7+Office 2010)(第2版)(含DVD光盘1张)

EUR €22.99
加入购物车

TCP/IP详解 卷1:协议(原书第2版)

EUR €73.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略