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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 代码整洁之道:程序员的职业素养 (美)罗伯特·C.马丁(Robert C.Martin) 著;余晟,章显洲 译 著
  • 新华书店正版
    • 作者: (美)罗伯特·C.马丁(Robert C.Martin) 著;余晟,章显洲 译著
    • 出版社: 人民邮电出版社
    • 出版时间:2016-09-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

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

    • 服务

    • 物流

    搜索店内商品

    商品分类

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

     

    商品参数
    • 作者: (美)罗伯特·C.马丁(Robert C.Martin) 著;余晟,章显洲 译著
    • 出版社:人民邮电出版社
    • 出版时间:2016-09-01 00:00:00
    • 版次:2
    • 印次:1
    • 印刷时间:2016-09-01
    • 字数:230千字
    • 页数:170
    • 开本:16开
    • 装帧:平装
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    代码整洁之道:程序员的职业素养

    作  者:(美)罗伯特·C.马丁(Robert C.Martin) 著;余晟,章显洲 译 著
    定  价:49
    出 版 社:人民邮电出版社
    出版日期:2016年09月01日
    页  数:170
    装  帧:平装
    ISBN:9787115434159
    主编推荐

    内容简介

    本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。

    作者简介

    Robert C.Martin,软件开发大师,设计模式和敏捷开发先驱,敏捷联盟首任主席,C++Report前主编,被后辈程序员尊称为“Bob大叔”。20世纪70年代初成为职业程序员,后创办Object Mentor公司并任总裁。Martin还是一名多产的作家,至今已发表数百篇文章、论文和博客文章。除本书外,还著有《代码整洁之道》《敏捷软件开发:原则、模式和实践》《UML:Java程序员指南》等。

    余晟,混迹软件开发和互联网行业多年,目前在沪江网负责研发和架构管理工作。业余喜爱阅读、思考,关注工程师的全面发展,探索更聪明的技术方案,乐于帮助外界更多理解IT行业的约束、规律和习惯。

    章显洲,蚂蚁金服高级项目专家,业余以技术翻译作为个人修炼与回馈软件开发社区的途径。自2009年来,翻译和与人合译多本技术管理书籍,偶尔也会出现在技术社区聚会上作一null

    精彩内容

    目录
    推荐阅读引言1
    第1章专业主义7
    1.1清楚你要什么8
    1.2担当责任8
    1.3首先,不行损害之事10
    1.3.1不要破坏软件功能10
    1.3.2不要破坏结构12
    1.4职业道德13
    1.4.1了解你的领域14
    1.4.2坚持学习16
    1.4.3练习16
    1.4.4合作17
    1.4.5辅导17
    1.4.6了解业务领域17
    1.4.7与雇主/客户保持一致18
    1.4.8谦逊18
    1.5参考文献18
    第2章说“不”19
    2.1对抗角色21
    2.2高风险时刻24
    2.3要有团队精神25
    2.3.1试试看26
    2.3.2消极对抗28
    2.4说“是”的成本30
    2.5如何写出好代码35
    第3章说“是”37
    3.1承诺用语39
    3.1.1识别“缺乏承诺”的征兆40
    3.1.2真正的承诺听起来是怎样的40
    3.1.3总结43
    3.2学习如何说“是”43
    3.2.1“试试”的另一面43
    3.2.2坚守原则44
    3.3结论46
    第4章编码47
    4.1做好准备48
    4.1.1凌晨3点写出的代码49
    4.1.2焦虑时写下的代码50
    4.2流态区51
    4.2.1音乐52
    4.2.2中断53
    4.3阻塞53
    4.4调试55
    4.5保持节奏57
    4.5.1知道何时应该离开一会58
    4.5.2开车回家路上58
    4.5.3洗澡58
    4.6进度延迟58
    4.6.1期望59
    4.6.2盲目冲刺59
    4.6.3加班加点60
    4.6.4交付失误60
    4.6.5定义“完成”61
    4.7帮助61
    4.7.1帮助他人61
    4.7.2接受他人的帮助62
    4.7.3辅导62
    4.8参考文献63
    第5章测试驱动开发65
    5.1此事已有定论66
    5.2TDD的三项法则67
    5.3TDD的优势68
    5.3.1确定性68
    5.3.2缺陷注入率68
    5.3.3勇气69
    5.3.4文档69
    5.3.5设计70
    5.3.6专业人士的选择70
    5.4TDD的局限70
    5.5参考文献71
    第6章练习73
    6.1引子73
    6.1.110的22次方74
    6.1.2转变75
    6.2编程柔道场76
    6.2.1卡塔77
    6.2.2瓦萨78
    6.2.3自由练习78
    6.3自身经验的拓展79
    6.3.1开源79
    6.3.2关于练习的职业道德79
    6.4结论80
    6.5参考文献80
    第7章验收测试81
    7.1需求的沟通81
    7.1.1过早精细化83
    7.1.2迟来的模糊性83
    7.2验收测试85
    7.2.1“完成”的定义85
    7.2.2沟通88
    7.2.3自动化88
    7.2.4额外工作89
    7.2.5验收测试什么时候写,由谁来写90
    7.2.6开发人员的角色90
    7.2.7测试的协商与被动推进91
    7.2.8验收测试和单元测试93
    7.2.9图形界面及其他复杂因素93
    7.2.10持续集成94
    7.3结论95
    第8章测试策略97
    8.1QA应该找不到任何错误98
    8.1.1QA也是团队的一部分98
    8.1.2需求规约定义者98
    8.1.3特性描述者98
    8.2自动化测试金字塔98
    8.2.1单元测试99
    8.2.2组件测试100
    8.2.3集成测试100
    8.2.4系统测试101
    8.2.5人工探索式测试102
    8.3结论102
    8.4参考文献102
    第9章时间管理103
    9.1会议104
    9.1.1拒绝104
    9.1.2离席105
    9.1.3确定议程与目标105
    9.1.4立会106
    9.1.5迭代计划会议106
    9.1.6迭代回顾和DEMO展示107
    9.1.7争论/反对107
    9.2注意力点数108
    9.2.1睡眠108
    9.2.2咖啡因108
    9.2.3恢复109
    9.2.4肌肉注意力109
    9.2.5输入与输出109
    9.3时间拆分和番茄工作法110
    9.4要避免的行为110
    9.5死胡同111
    9.6泥潭111
    9.7结论112
    第10章预估113
    10.1什么是预估115
    10.1.1承诺115
    10.1.2预估115
    10.1.3暗示性承诺117
    10.2PERT118
    10.3预估任务120
    10.4大数定律122
    10.5结论123
    10.6参考文献123
    第11章压力125
    11.1避免压力127
    11.1.1承诺127
    11.1.2保持整洁127
    11.1.3危机中的纪律128
    11.2应对压力128
    11.2.1不要惊慌失措128
    11.2.2沟通129
    11.2.3依靠你的纪律原则129
    11.2.4寻求帮助129
    11.3结论129
    第12章协作131
    12.1程序员与人133
    12.1.1程序员与雇主133
    12.1.2程序员与程序员135
    12.2小脑137
    12.3结论138
    第13章团队与项目139
    13.1只是简单混合吗139
    13.1.1有凝聚力的团队140
    13.1.2如何管理有凝聚力的团队141
    13.1.3项目承包人的困境142
    13.2结论142
    13.3参考文献143
    第14章辅导、学徒期与技艺145
    14.1失败的学位教育145
    14.2辅导146
    14.2.1DIGI-COMPI,我的第一台计算机146
    14.2.2高中时代的ECP-18148
    14.2.3非常规辅导150
    14.2.4艰难的锤炼150
    14.3学徒期151
    14.3.1软件学徒期152
    14.3.2现实情况154
    14.4技艺154
    14.5结论155
    附录工具157

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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