|
Java电子书:持续交付:发布可靠软件的系统方法 格式 pdf 电子书 PDF 电子书 Java吧 java8.com) m4 c" z; R5 j# u8 y6 p+ z% G
3 l9 j: c8 H( p5 _# K9 T0 @; a
6 q* r- f1 ~2 b/ J/ u W
编号:mudaima-P0279【Java吧 java8.com】
& C, P1 N |, B" S! I- I# N" {+ s4 H- {) A- }$ d7 G. r$ W7 x& Z
- ?& ], y2 p: [! m z/ n1 } q3 G
8 R* U. K( m/ Z6 I
Java电子书目录:部分 基础篇
( D1 h) t' w4 v6 V7 s3 N 第1章 软件交付的问题 % n7 X0 z! D# w8 J$ [; G9 O) k
1.1 引言 0 D! _. r& j4 T' S- q" s. a
1.2 一些常见的发布反模式 ' H6 b8 X/ t, ?0 E8 b5 G" H+ T" v5 A
1.2.1 反模式:手工部署软件 , _! H( N& b+ X7 I* z. B9 I& u" w
1.2.2 反模式:开发完成之后才向类生产环境部署
3 m# ?% b Q9 i4 k% W+ o% N 1.2.3 反模式:生产环境的手工配置管理
9 N3 |8 _" |. ` 1.2.4 我们能做得更好吗
, u! C0 ? l: w/ x4 L 1.3 如何实现目标
: W( c! `7 G* Y5 { 1.3.1 每次修改都应该触发反馈流程
! b& |; W: e8 F1 e& L! r 1.3.2 必须尽快接收反馈
], ^0 O# ~* Y: }; x8 W 1.3.3 交付团队必须接收反馈并作出反应 5 ~$ D% }8 a8 z4 h7 _
1.3.4 这个流程可以推广吗 4 y& a- j" p% h- J7 b: m
1.4 收效 3 m5 S( S# Z6 ~0 |6 ]7 b: A
1.4.1 授权团队 : L9 y" {& u1 t0 @
1.4.2 减少错误
0 a% ~8 V+ v4 k9 t" Y 1.4.3 缓解压力
8 ?$ A5 k' x( }& H3 z 1.4.4 部署的灵活性
, f1 D* e# a% k) t( l8 b 1.4.5 多加练习,使其完美
: Y3 M; e% r& G8 v4 L9 U, a. S 1.5 候选发布版本
! `. Z( q* E5 j( X! S 1.6 软件交付的原则
( T% \; @2 S" H5 |7 i" j3 P% e 1.6.1 为软件的发布创建一个可重复且可靠的过程 % m, [; b5 m, J6 j9 l& x6 ?% t
1.6.2 将几乎所有事情自动化
$ \5 I) x( ]6 V6 h! I2 \+ X/ f 1.6.3 把所有的东西都纳入版本控制
! H; c3 I3 \6 M0 e 1.6.4 提前并频繁地做让你感到痛苦的事 9 ]- b! n' k6 K: D0 {; l7 D
1.6.5 内建质量 W4 p7 E% y" v
1.6.6 “DONE”意味着“已发布” % ^ _( m& g5 I1 p8 n4 O* O! O
1.6.7 交付过程是每个成员的责任
) Q U' k1 ^3 X8 a! n# P3 ~3 R 1.6.8 持续改进 5 a& h, e2 h6 r% A$ G9 r, X
1.7 小结 9 ?/ P) U7 d1 g
第2章 配置管理 1 V5 [* z3 p1 c' m
2.1 引言
# @3 j8 |$ S6 t' o$ v' E2 u$ f 2.2 使用版本控制
% r8 d4 E ?4 w( z! _ 2.2.1 对所有内容进行版本控制 6 V2 x1 |1 F8 m5 b, \/ }
2.2.2 频繁提交代码到主干
4 t) z9 c3 ~% K, I+ d 2.2.3 使用意义明显的提交注释 2 d! T' n# J' I$ u: Q& x
2.3 依赖管理
) m8 ~6 E4 r! b9 i% Z 2.3.1 外部库文件管理 ( V, G9 @6 K# a( E4 D
2.3.2 组件管理
, C" S% ?8 V. ] 2.4 软件配置管理 . a% L$ q' u! c# y, e# n% h6 y
2.4.1 配置与灵活性 ' T$ d p" J: y
2.4.2 配置的分类
9 X6 Q6 g9 |: l2 u6 n! C$ R 2.4.3 应用程序的配置管理
9 |; o5 c) {: ~+ H2 m: [, @) } 2.4.4 跨应用的配置管理
' x' v, V+ }4 J* x0 H1 } 2.4.5 管理配置信息的原则 . }0 }2 t4 x' p( `
2.5 环境管理 % c3 [% o3 c' ?# |% M
2.5.1 环境管理的工具
' s' y. \3 {$ n7 U) ~" ? 2.5.2 变更过程管理 % B+ _5 V% n% Z! X' ~/ P
2.6 小结
G9 e0 b. [& @ ……java8.com; C; D, `9 X: d' T
第二部分 部署流水线9 L- q; p' t, s7 s9 T
第三部分 交付生态圈
$ N4 a8 }' p- y; z7 x) E3 @参考书目0 N! n6 X% W9 s, m6 o$ Q" P! U2 i8 V
g# K: a/ }( y) H
百度云盘下载地址(完全免费-绝无套路):% E" ^9 g' Z6 }# Z$ ] m4 A+ t
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|