您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
如何写出好程序
装帧: 平装
出版社: 机械工业出版社
作者: (英)佩蒂塔·史蒂文斯
出版日期: 2021-07-01
商品条码: 9787111685326
版次: 1
开本: 16开
页数: 192
出版年份: 2021
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
学习编程并不仅仅是学习编程语言的细节:要想成为一名优秀的程序员,就必须成为调试代码、测试代码、编写清晰代码的专家,并且能解决遇到的任何疑难问题。同样,要想在编程课程中获得好成绩,就必须学会如何在作业和考试中取得高分。 本书通过丰富的小提示、故事和关键术语的解释,清晰地传授各种编程技巧。书中包含Python、Java和Haskell的示例,无论你正在学习哪一种编程语言,都能帮助你获得可移植的编程技能。 本书主要面向学习编程课程的学生以及编程初学者和希望提升编程技艺的程序员,能帮助你在课程中取得好成绩,并有助于养成良好的软件工程习惯,从而开发出易读且高效的好程序。
目录
推荐序一
推荐序二
推荐序三
推荐序四
译者序
第1章 介绍
1.1 本书适合谁
1.2 关于方框
1.3 本书的结构
1.4 致谢
第2章 什么是好程序
第3章 如何开始
3.1 究竟什么是程序
3.2 你需要什么
3.2.1 使用交互式提示
3.2.2 使用文本编辑器
3.3 了解待办任务
3.4 编写程序
3.4.1 设置任务
3.4.2 朝着接近正确的代码迈进
3.5 感到困惑时怎么办
第4章 如何理解编程语言
4.1 编译与解释
4.2 类型
4.3 结构
4.4 历史、社区与动机
4.5 范式
第5章 如何使用很好工具
5.1 使用最基本的工具
5.2 什么是IDE
5.3 展望
第6章 如何确保程序不会丢失
6.1 立即恢复:撤销
6.2 基本灾难恢复:文件
6.3 避免灾难:保存版本
6.4 流程自动化:使用版本控制系统
6.5 管理未使用的代码
6.6 备份和云
第7章 如何测试程序
7.1 手动测试
7.2 基本的自动化测试
7.3 正确的自动化测试
7.4 你应该进行哪些测试
7.5 应该在何时编写测试
7.6 基于属性的测试
第8章 如何让程序清晰
8.1 编写清晰的代码对你有何帮助
8.2 注释
8.3 名字
8.4 布局和留白
8.5 结构和习惯用法
第9章 如何调试程序
9.1 当程序还无法运行时
9.2 当程序执行错误时
9.3 纸板调试法
9.4 如果这些都失败了
9.5 修复bug
9.6 修复bug后
9.6.1 查找类似的bug
9.6.2 避免重复出现相同的bug
9.6.3 防御式编程
第10章 如何优化程序
10.1 可维护性
10.1.1 消除重复
10.1.2 选择抽象
10.2 效率
10.3 重构
10.4 提升技能
第11章 如何获得帮助
11.1 解决一般问题
11.2 解决具体问题
11.2.1 从错误信息中获得帮助
11.2.2 查找说明和有用的代码
11.2.3 解决复杂的程序问题
11.2.4 寻求帮助
11.2.5 入门帮助
11.3 当老师让你困惑时怎么办
第12章 如何在课程作业中取得好成绩
12.1 七条黄金法则
12.2 上机实验
12.3 课程设计
12.4 团队合作
12.5 演示
12.6 反思写作
第13章 如何在编程考试中取得好成绩
13.1 准备考试
13.1.1 了解考核内容
13.1.2 用以前的试卷练手
13.1.3 考试规划
13.2 考试中
13.3 书面考试的具体要点
13.4 上机考试的具体要点
13.5 选择题考试
第14章 如何选择编程语言
14.1 需要考虑的问题
14.2 你可能遇到的几种语言
14.3 语言环境的变化
第15章 如何超越本书
15.1 编写更多程序
15.2 特定的编程语言
15.3 一般编程
15.4 软件工程
15.5 编程语言理论
参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网