返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 如何写出好程序 (英)佩蒂塔·史蒂文斯 著 王磊,周训杰,万学凡 译 专业科技 文轩网
  • 新华书店正版
    • 作者: [英]佩蒂塔·史蒂文斯(Perdita Stevens)著 | | 王磊 周训杰 万学凡 译译
    • 出版社: 机械工业出版社
    • 出版时间:2021-07-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: [英]佩蒂塔·史蒂文斯(Perdita Stevens)著| 王磊 周训杰 万学凡 译译
    • 出版社:机械工业出版社
    • 出版时间:2021-07-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2021-07-01
    • 字数:156
    • 页数:192
    • 开本:16开
    • 装帧:平装
    • ISBN:9787111685326
    • 国别/地区:中国
    • 版权提供:机械工业出版社

    如何写出好程序

    作  者:(英)佩蒂塔·史蒂文斯 著 王磊,周训杰,万学凡 译
    定  价:69
    出 版 社:机械工业出版社
    出版日期:2021年07月01日
    页  数:192
    装  帧:平装
    ISBN:9787111685326
    主编推荐

    内容简介

    学习编程并不仅仅是学习编程语言的细节:要想成为一名优秀的程序员,就必须成为调试代码、测试代码、编写清晰代码的专家,并且能解决遇到的任何疑难问题。同样,要想在编程课程中获得好成绩,就必须学会如何在作业和考试中取得高分。 本书通过丰富的小提示、故事和关键术语的解释,清晰地传授各种编程技巧。书中包含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 编程语言理论
    参考文献

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购