下载 >  课程资源 >  专业指导 > 程序员的职业素养.pdf

程序员的职业素养.pdf

2015-10-23 上传大小:23.46MB
分享
第1章  专业主义
1.1  清楚你要什么
1.2  担当责任
1.3  首先,不行损害之事
1.3.1  不要破坏软件功能
1.3.2  不要破坏结构
1.4  职业道德
1.4.1  了解你的领域
1.4.2  坚持学习
1.4.3  练习
1.4.4  合作
1.4.5  辅导
1.4.6  了解业务领域
1.4.7  与雇主/客户保持一致
1.4.8  谦逊
1.5  参考文献

第2章  说“不”
2.1  对抗角色
2.2  高风险时刻
2.3  要有团队精神
2.3.1  试试看
2.3.2  消极对抗
2.4  说“是”的成本
2.5  如何写出好代码

第3章  说“是”
3.1  承诺用语
3.1.1  识别“缺乏承诺”的征兆
3.1.2  真正的承诺听起来是怎样的
3.1.3  总结
3.2  学习如何说“是”
3.2.1  “试试”的另一面
3.2.2  坚守原则
3.3  结论

第4章  编码
4.1  做好准备
4.1.1  凌晨3点写出的代码
4.1.2  焦虑时写下的代码
4.2  流态区
4.2.1  音乐
4.2.2  中断
4.3  阻塞
4.4  调试
4.5  保持节奏
4.5.1  知道何时应该离开一会
4
                            .5.2  开车回家路上
4.5.3  洗澡
4.6  进度延迟
4.6.1  期望
4.6.2  盲目冲刺
4.6.3  加班加点
4.6.4  交付失误
4.6.5  定义“完成”
4.7  帮助
4.7.1  帮助他人
4.7.2  接受他人的帮助
4.7.3  辅导
4.8  参考文献

第5章  测试驱动开发
5.1  此事已有定论
5.2  TDD的三项法则
5.3  TDD的优势
5.3.1  确定性
5.3.2  缺陷注入率
5.3.3  勇气
5.3.4  文档
5.3.5  设计
5.3.6  专业人士的选择
5.4  TDD的局限
5.5  参考文献

第6章  练习
6.1  引子
6.1.1  10的22次方
6.1.2  转变
6.2  编程柔道场
6.2.1  卡塔
6.2.2  瓦萨
6.2.3  自由练习
6.3  自身经验的拓展
6.3.1  开源
6.3.2  关于练习的职业道德
6.4  结论
6.5  参考文献

第7章  验收测试
7.1  需求的沟通
7.1.1  过早精细化
7.1.2  迟来的模糊性
7.2  验收测试
7.2.1  “完成”的定义
7.2.2  沟通
7.2.3  自动化
7.2.4  额外工作
7.2.5  验收测试什么时候写,由谁来写
7.2.6  开发人员的角色
7.2.7  测试的协商与被动推进
7.2.8  验收测试和单元测试
7.2.9  图形界面及其他复杂因素
7.2.10  持续集成
7.3  结论

第8章  测试策略
8.1  QA应该找不到任何错误
8.1.1  QA也是团队的一部分
8.1.2  需求规约定义者
8.1.3  特性描述者
8.2  自动化测试金字塔
8.2.1  单元测试
8.2.2  组件测试
8.2.3  集成测试
8.2.4  系统测试
8.2.5  人工探索式测试
8.3  结论
8.4  参考文献

第9章  时间管理
9.1  会议
9.1.1  拒绝
9.1.2  离席
9.1.3  确定议程与目标
9.1.4  立会
9.1.5  迭代计划会议
9.1.6  迭代回顾和DEMO展示
9.1.7  争论/反对
9.2  注意力点数
9.2.1  睡眠
9.2.2  咖啡因
9.2.3  恢复
9.2.4  肌肉注意力
9.2.5  输入与输出
9.3  时间拆分和番茄工作法
9.4  要避免的行为
9.5  死胡同
9.6  泥潭
9.7  结论

第10章  预估
10.1  什么是预估
10.1.1  承诺
10.1.2  预估
10.1.3  暗示性承诺
10.2  PERT
10.3  预估任务
10.4  大数定律
10.5  结论
10.6  参考文献

第11章  压力
11.1  避免压力
11.1.1  承诺
11.1.2  保持整洁
11.1.3  危机中的纪律
11.2  应对压力
11.2.1  不要惊慌失措
11.2.2  沟通
11.2.3  依靠你的纪律原则
11.2.4  寻求帮助
11.3  结论

第12章  协作
12.1  程序员与人
12.1.1  程序员与雇主
12.1.2  程序员与程序员
12.2  小脑
12.3  结论

第13章  团队与项目
13.1  只是简单混合吗
13.1.1  有凝聚力的团队
13.1.2  如何管理有凝聚力的团队
13.1.3  项目承包人的困境
13.2  结论
13.3  参考文献

第14章  辅导、学徒期与技艺
14.1  失败的学位教育
14.2  辅导
14.2.1  DIGI-COMP I, 我的第一台计算机
14.2.2  高中时代的ECP-18
14.2.3  非常规辅导
14.2.4  艰难的锤炼
14.3  学徒期
14.3.1  软件学徒期
14.3.2  现实情况
14.4  技艺
14.5  结论

附录  工具                        
...展开收缩
综合评分:0
开通VIP 立即下载

评论共有0条

 
代码整洁之道(清晰版+带书签) 立即下载
积分/C币:10
代码整洁之道_带书签_高清完整版 立即下载
积分/C币:2
关于it职业素养论文 立即下载
积分/C币:3
程序员职业素养读后感 立即下载
积分/C币:0
《代码整洁之道》 高清扫描版 PDF 立即下载
积分/C币:5
26-程序员职业素养 立即下载
积分/C币:3
代码整洁之道思维导图 立即下载
积分/C币:3
程序员的职业素养 立即下载
积分/C币:3
java面试题 立即下载
积分/C币:3
程序员的数学(3册)完整PDF打包 立即下载
积分/C币:13

热点文章

VIP会员动态

推荐下载

程序员的职业素养
0C币 0下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

程序员的职业素养.pdf

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
开通VIP
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: