pdf

程序员修炼之道:从小工到专家.[美]Andrew Hunt(带详细书签2011版).pdf

  • 1星
  • 日期: 2018-05-18
  • 大小: 25.05MB
  • 所需积分:2分
  • 下载次数:31
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 程序员

《程序员修炼之道》由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。读者对象:无论你是初学者,还是有经验的程序员,还是软件项目经理,本书都适合你阅读。

第1章 注重实效的哲学 1

 1 我的源码让猫给吃了 2

 2 软件的熵 3

 3 石头汤与煮青蛙 5

 4 足够好的软件 8

 5 你的知识资产 10

 6 交流 14

第2章 注重实效的途径 19

 7 重复的危害 20

 8 正交性 25

 9 可撤消性 33

 10 曳光弹 36

 11 原型与便笺 40

 12 领域语言 43

 13 估算 48

第3章 基本工具 55

 14 纯文本的威力 56

 15 shell游戏 60

 16 强力编辑 63

 17 源码控制 67

 18 调试 69

 19 文本操纵 77

 20 代码生成器 80

第4章 注重实效的偏执 85

 21 按合约设计 86

 22 死程序不说谎 95

 23 断言式编程 97

                   

 24 何时使用异常 100

 25 怎样配平资源 103

第5章 弯曲,或折断 111

 26 解耦与得墨忒耳法则 112

 27 元程序设计 117

 28 时间耦合 121

 29 它只是视图 127

 30 黑板 134

第6章 当你编码时 139

 31 靠巧合编程 140

 32 算法速率 144

 33 重构 149

 34 易于测试的代码 153

 35 邪恶的向导 160

第7章 在项目开始之前 163

 36 需求之坑 163

 37 解开不可能解开的谜题 172

 38 等你准备好 174

 39 规范陷阱 176

 40 圆圈与箭头 178

第8章 注重实效的项目 181

 41 注重实效的团队 181

 42 无处不在的自动化 186

 43 无情的测试 191

 44 全都是写 200

 45 极大的期望 205

 46 傲慢与偏见 208

附录A 资源 209

 专业协会 209

 建设藏书库 210

 Internet资源 212

 参考文献 221

附录B 练习解答 225

索引 249

注重实效的程序员之快速参考指南 263

更多简介内容

推荐帖子

RFID在学校的应用
1、前言 对于校园人力不足,校园腹地广大的条件下,希望由RFID新科技技术,能辅助对提升校园安全维护。凡有现金、票证或需要识别身份的场合(包括学生证、图书借阅证、出入证、教职员工考勤、教职员工会议签到、食堂消费、浴室用水管理、宿舍用电管理、机房收费、停车场、小卖部消费及其它小金额消费等管理功能)均采用这张RFID证件来完成。 2、RFID技术基本原理及应用现状 RFID是Radio
fish001 RF/无线
C语言函数返回局部变量的几个典型例子
一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不能通过返回指向栈内存的指针(注意
火辣西米秀 【微控制器 MCU】
CC2630烧录无法识别芯片的问题
软件使用的是Smart Flash Programer2。 仿真烧录工具是XDS100V3。 板子烧录口是VCC-GND-TMS-TCK-RESET五个引脚,RESET不接也可以用。板子跟烧录器上用杜邦线对应连接即可。 刚开始总识别不到芯片,显示Unknown。解决办法是: 烧录器上的5.PD接口需要连接,如果板子没有给电源,仅由烧录器供电,则PD短接到VCC;否则就直接连
fish001 【无线连接】
超级电容能给汽车加速吗?
超级电容器的问世,使大家好奇它的“超级”之处,究竟哪里超级,在哪些领域能体现出它的“超级”。 超级电容器在很多应用领域都发挥着重大作用,无论是作为主动电源还是备用电源,已经是能量储存界不可缺少的一份子。下面我们举例超级电容器在汽车领域中的应用: 有一些汽车领域的朋友在了解超级电容器的“超级”之处后,开始关注超级电容器,想知道超级电容器能否用在汽车领域?答案是肯定的。还有些朋友问:超级电
BIGCAP 综合技术交流
MSP430FR2000IRLLT的参考设计
提供一下MSP430FR2000IRLLT的参考设计或者是芯片的EVB之类的SCH,急着用,谢谢! 官网上的资料没有具体的这部分内容,比如适用于 MSP430FR2000、MSP430FR21x 和 MSP430FR23x MCU 的目标开发板 - 20 引脚 http://www.ti.com.cn/tool/cn/MSP-TS430PW20   可以在下面的文档内查看
Aguilera 【微控制器 MCU】
基于MSP430单片机实现的无线传输模块.c
#include "Msp430X14X.h" #define CE          BIT0 #define CS          BIT1 #define PWR_UP      BIT3 #define ADDR_INDEX  8 #define ADDR_COUNT  4 void CE_HI(void); void CE_LO(void); void CS_HI(
Jacktang 【微控制器 MCU】

评论

pt真难学
非常感谢这个分享,资源非常好!
2020-04-28 10:07:56回复
lcofjp 于 2020-04-28 10:57:04 回复:

现在第二版中文版出来了,可以买一本。

harrypig
感謝分享,找好久終於找到
2019-12-27 23:16:50回复
ysj124
终于找到了这个书。谢谢。
2019-05-01 00:15:53回复
登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })