找回密码
 注册
查看: 1590|回复: 0

软件工程 方面的英语原版电子图书

[复制链接]
发表于 2010-1-9 16:17:17 | 显示全部楼层 |阅读模式
软件工程 方面的英语原版电子图书/ q/ k( X7 `% g: J" r5 `
分享一下: 软件工程 方面的英语原版电子图书  。只需要在这个网站注册 即可下载了 :)4 i: u# Z2 t" C% |- _6 ?+ }( c. Q

* I4 ~+ E* m% m! I; x/ C2 r" e. \: Y' t* e
24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them
# `9 k3 h2 z' zwww.51leifeng.net/viewthread.php?tid=28756" }- p- J& T% j4 @, b
9 [0 s' n8 ^9 a3 L% p" o" [
97 Things Every Project Manager Should Know: Collective Wisdom from the Experts
. s% t2 U; I1 B4 ^www.51leifeng.net/viewthread.php?tid=27725
9 w& t/ @% e. e8 k  h  j7 S( C- e* r8 y
A Concise Introduction to Software Engineering6 n6 J" D3 N) O" d7 j; n2 O
www.51leifeng.net/viewthread.php?tid=19194
1 L  d$ [( K8 h5 E. H# S# t( l& G& Z# x
A Tale of Two Systems: Lean and Agile Software Development for Business Leaders- j; s! m# N0 m; E1 V  Q' C) b
www.51leifeng.net/viewthread.php?tid=28227
/ u, {( m# j/ ^' i4 G5 M$ X' P) x- ?- U% t3 J- I
Advanced Windows Debugging& O! e' Q; R" ^  H2 z9 E( x, V
www.51leifeng.net/viewthread.php?tid=11231
% f6 j( B) g3 Z* v$ V. w+ A* S4 Y& n6 [$ E' b
Agile Coaching& ?' w% p# ?1 g+ x
www.51leifeng.net/viewthread.php?tid=27681- y4 h$ @/ v. T  m  F/ h* E# d6 u! v. ~

! U' e; |6 x6 ~& m& y6 [, R" JAgile Portfolio Management
2 u7 G! c6 r% P7 F, Ywww.51leifeng.net/viewthread.php?tid=17107
) k1 H/ S$ m, t: b4 \
# L+ v5 R/ U+ J5 J; J* P" X; \Agile Project Management (Addison Wesley)( n; O9 ]* S) n0 Y
www.51leifeng.net/viewthread.php?tid=11373
: u) v8 q! f2 U- C& v6 O) v9 d- r' u# W5 t
Agile Project Management (AMACOM)1 R! w, G' v0 p( n- \
www.51leifeng.net/viewthread.php?tid=11374" W- i/ ~, G7 O

/ ^: g! \9 v/ n7 X1 kAgile Project Management with Scrum
8 P/ x7 [, D, b; y  Vwww.51leifeng.net/viewthread.php?tid=11372
7 B6 V0 W4 B6 N8 f- K; C1 T$ w+ Q- ^) e
Agile Software Development Quality Assurance4 m5 x% o! _& {$ v9 H0 D
www.51leifeng.net/viewthread.php?tid=150629 @8 \7 ?, Q3 m% d1 m( j$ R$ f4 x$ w
& F6 f: U& H2 k
Agile Technologies in Open Source Development: R+ G6 y( @, ~9 J2 h
www.51leifeng.net/viewthread.php?tid=27916: d% ?" {; J* S

* O( s- p+ g! IAnalysis Patterns: Reusable Object Models, E! P+ H9 a9 f+ t4 J) r7 d4 r
www.51leifeng.net/viewthread.php?tid=10381
6 b: L8 A, v+ `- N7 v0 u5 v
( r. ]* y6 M0 BApplied Software Measurement 3rd Edition
; s* |& J" }+ Y. U& rwww.51leifeng.net/viewthread.php?tid=151115 u' r' M& @1 v/ k) D9 _

7 o' l- o' q$ pApplied Software Project Management$ f7 [' M7 ~2 L+ Q' J4 k; O
www.51leifeng.net/viewthread.php?tid=13732$ Y9 H1 Q: G% o' C' g
; w6 S0 {, ?7 J% W4 X1 ~0 i: `
Applied Software Risk Management: A Guide for Software Project Managers! R7 ]) s' V* G  [* e, B* Z
www.51leifeng.net/viewthread.php?tid=13733: U$ y# W2 K' k1 @! Z

; Q. {$ ^1 f5 ^/ A- O7 _Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
3 v& R) I; ^7 ~9 R7 S" @) swww.51leifeng.net/viewthread.php?tid=28427
+ @; K% c+ X8 I7 q4 L* Q. y, _6 q+ W9 g( Q. x
Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects
/ Q3 V- j) _$ m( W' `6 x- e  Fwww.51leifeng.net/viewthread.php?tid=27820
+ F* [, W) n2 }2 ~' a# W
! c2 K& @2 ?$ F; F  r9 S' WAspect-Oriented Analysis and Design: The Theme Approach
4 q+ [( _+ |- xwww.51leifeng.net/viewthread.php?tid=145804 M" Q0 Y' f! G( W9 z" `

* L) s1 d: Y# E. S5 A3 X1 {6 ^Automated Defect Prevention: Best Practices in Software Management& ^6 k- Q* K' b* h/ Q' u8 N6 B
www.51leifeng.net/viewthread.php?tid=13546- W9 Z/ d1 x/ a' J# s
( w3 q, e& ^( R0 g% d
Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design3 o7 u2 U/ ~0 d! Z. G/ H9 ^% Y
www.51leifeng.net/viewthread.php?tid=22768
) o1 W; I. [6 e4 I/ E& U; ]+ P3 B: u! c* R' p
Beautiful Teams: Inspiring and Cautionary Tales from Veteran Team Leaders
2 \  w. {1 K$ M5 Twww.51leifeng.net/viewthread.php?tid=28117) s4 X& K2 N9 @! \' E. [

" K( M( J7 u8 ~7 Y+ K+ x' R+ q: P  }Beautiful Testing: Leading Professionals Reveal How They Improve Software4 ^+ C$ C: z6 L% h3 L
www.51leifeng.net/viewthread.php?tid=28511, ]4 T( ]3 G; Z' u) \; G2 K8 g
, E8 r" ^; K& f2 j6 J
Becoming Agile: ...in an imperfect world- ]# l' J1 q' K+ @: R
www.51leifeng.net/viewthread.php?tid=26987
1 G  e  h3 H6 C+ X8 ~% w6 x
, G$ E% R/ w- \5 S+ S0 e; D" T( HCatastrophe Disentanglement: Getting Software Projects Back on Track$ |: y$ m' l* a- W! K
www.51leifeng.net/viewthread.php?tid=13669+ Y) G9 ~% |2 k3 B  E/ q* N

( \1 S: \* c$ d. A) k( DChanging Software Development: Learning to Become Agile
+ Z! g/ a, o5 H: p5 O) Uwww.51leifeng.net/viewthread.php?tid=16100
) f5 Y9 y/ _% N7 J) X5 B0 h2 O& c! [
Clean Code: A Handbook of Agile Software Craftsmanship
) k; J5 O9 b: X# Swww.51leifeng.net/viewthread.php?tid=167221 r/ N5 h. r+ U
! {5 C5 {2 a- y8 y
Code Complete, Second Edition* t# `2 H6 H/ Z1 I
www.51leifeng.net/viewthread.php?tid=10771! L+ E8 ^" r8 s( _$ M7 @* F+ c
+ _% {( u2 l8 R: K
Code Craft: The Practice of Writing Excellent Code' G4 f& s2 ~0 u6 K
www.51leifeng.net/viewthread.php?tid=15163
- N: C" _7 F) x) G' ]4 e0 ^3 r- f2 `( o: A3 Y: m
Code Leader: Using People, Tools, and Processes to Build Successful Software8 E5 w: F( I2 ~  H
www.51leifeng.net/viewthread.php?tid=12849. K1 `7 c% J% Y, m

+ ~9 M. ?2 X1 {1 x5 tCoders at Work
" V6 L4 O! t' v, j1 j8 l  D* ewww.51leifeng.net/viewthread.php?tid=27917+ Y% g! K  Y4 R9 O
) E) t4 ?* b) x" T. P4 P
Collaboration Explained: Facilitation Skills for Software Project Leaders7 X7 R) B% T2 k. v# ~5 V  k# ?) a/ g
www.51leifeng.net/viewthread.php?tid=136718 O/ Q. ^3 D- @  t- D* C/ d& U% C
( v$ j8 I. }8 K+ ?9 Z4 Y9 ^3 X/ p
Concurrency: State Models and Java Programs, 2nd Edition
. G$ Z$ F1 n6 v4 twww.51leifeng.net/viewthread.php?tid=10730
& L9 O# i  O9 g7 n9 }" {  v8 a8 ?) N# o2 F# X# w1 I$ A
Continuous Integration: Improving Software Quality and Reducing Risk
4 ^0 `/ r( P. P3 U1 J3 R1 [www.51leifeng.net/viewthread.php?tid=13928
1 a; o9 s, |* U3 v  q' x
/ V: K# b% Q  y& W4 LCost Estimation Techniques for Web Projects6 F) o; f+ n& _$ F6 c
www.51leifeng.net/viewthread.php?tid=146169 X9 S) ~" |; w" S5 `

. ~0 I  j  x9 C& lCreating Agile Business Systems with Reusable Knowledge1 E5 t5 P: h) K7 R* P4 R( c
www.51leifeng.net/viewthread.php?tid=12741
& g/ c4 P, ~+ B' Q5 [% \. v) |) m' k8 W
, O, J7 U8 i3 U% `Debug It!: Find, Repair, and Prevent Bugs in Your Code
7 _0 r5 l2 V! p$ s7 Swww.51leifeng.net/viewthread.php?tid=28944
6 C1 a: ]  d+ n5 V! h1 c4 a# Y8 U2 y
' Z, t1 [" D( e4 O6 Q+ N& f  S0 vDesign - Build - Run: Applied Practices and Principles for Production Ready Software Development
  s7 f" {% @: `+ S( j1 E! \www.51leifeng.net/viewthread.php?tid=24842
. k; Z+ I) L! I8 _" h* l* z& j$ E- D1 f; }9 q+ j
Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software* Y( c1 _' w" Y; J7 x. H' p* \
www.51leifeng.net/viewthread.php?tid=16744
3 F: ?+ U! }' e5 [! S4 A# Q
$ V1 R2 k7 n  CDesign Patterns (Wordware)5 S0 ]/ M( [* O. B  h) j" O: s
www.51leifeng.net/viewthread.php?tid=15327
/ d5 s$ ^2 e! D2 e2 {; C/ J6 K
( a8 W) b& s$ NDesign Patterns For Dummies: z) g  ]$ s3 ]0 _1 U. t
www.51leifeng.net/viewthread.php?tid=14963
, H# q4 u9 O% t* i) |. L( I* o, k2 D6 v0 Y: c
Designing and Engineering Time: The Psychology of Time Perception in Software
  E3 T* b% [- e3 x5 z* c6 H! owww.51leifeng.net/viewthread.php?tid=12410
8 X4 q/ t* e5 n5 k; q8 Z# J" L! Q. C; e3 u, k
Designing Software-Intensive Systems: Methods and Principles
. l# [' J2 u2 c0 [( vwww.51leifeng.net/viewthread.php?tid=15785) {- X/ S! p; X- D7 M( \# f: V
3 u: p, ]. j# F! o
Discovering Real Business Requirements for Software Project Success
. c$ x4 V4 q4 p1 `www.51leifeng.net/viewthread.php?tid=13781
9 E6 h$ q/ `" G9 s9 U7 |8 A. X% u" h1 P0 M
Discovering Requirements: How to Specify Products and Services5 v3 I# a% N# @, k4 x
www.51leifeng.net/viewthread.php?tid=29025
6 Z6 j5 q9 E7 k+ Z% i
! x2 B8 T, y5 `" M3 t6 M" mDomain-Driven Design Using Naked Objects
4 W/ l0 T. B$ u& Zwww.51leifeng.net/viewthread.php?tid=29655! H6 Z" n9 b9 {% g8 i& z5 F

6 |: F* \$ S* G* x. J  A0 K7 X# \4 AEffective Project Management: Traditional, Agile, Extreme, 5th Edition% v! I: F4 g) f2 E1 ~
www.51leifeng.net/viewthread.php?tid=28357
. o# ?$ A. Q, y+ [5 g% ?, @, M, P" b( R! O) T
Effective Prototyping for Software Makers) R' B8 c% i% h5 }' D5 E
www.51leifeng.net/viewthread.php?tid=13931
8 Z  G& [$ E1 A  D" ~0 j( c% a& w6 ^' D5 |: N- r
Effective Software Maintenance and Evolution: A Reuse-Based Approach: Y% O: j+ ^1 y
www.51leifeng.net/viewthread.php?tid=13735" _2 M5 c: K/ E3 y; F+ Y/ t

# T4 s, w, B5 LElementary Logic: For Software Development
' \( |8 g. M, d* t( D7 awww.51leifeng.net/viewthread.php?tid=28675
$ S- ~+ m4 g" D! Q$ `  x3 j3 G7 N' B
Emergent Design: The Evolutionary Nature of Professional Software Development) y% a% q. j: G, E6 ~4 U
www.51leifeng.net/viewthread.php?tid=12745' ?) }9 M5 W' u  A$ L+ u

/ b4 o4 u0 T$ z6 Y9 r5 M, DEmerging Methods, Technologies and Process Management in Software Engineering
2 ~" `# f+ b- _$ @www.51leifeng.net/viewthread.php?tid=14209
9 H4 H2 L+ J3 p) _& j+ g) D: q# i4 z, g2 O: \. t/ _* t$ K8 Q
Engineering Software for Accessibility
# m/ r0 o% ]$ o" m* _  Awww.51leifeng.net/viewthread.php?tid=29108
9 ~# z% K  g1 h1 i0 }! D
+ P1 {1 ^+ _* V, _! \/ i: e* N0 Z( |Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML
7 v1 A$ O  B% L/ wwww.51leifeng.net/viewthread.php?tid=112783 }' Z- S0 a$ l& L# I& X

6 |, i, A* Y4 I( NEssential Software Testing: A Use-Case Approach
. Q  ^8 n. {/ m5 Z+ V7 n6 ~www.51leifeng.net/viewthread.php?tid=211003 [: u, s4 a& q, ?( g

% f9 l$ O! [+ T4 e" F* W7 NEvaluating Project Decisions: Case Studies in Software Engineering3 c: e% L0 t! C/ K. d% g/ C/ `
www.51leifeng.net/viewthread.php?tid=28478" r' u; G0 d- h

, ]2 q3 z  w. q- @; z7 H7 BEvent-Based Programming: Taking Events to the Limit
7 R5 v0 ^/ ]( Ewww.51leifeng.net/viewthread.php?tid=15117
- x8 D* p  u3 h* T" k" ~" \  m# Z' z7 O$ f' r
Fast Track UML 2.0& Q4 g0 z' \0 q; r6 C
www.51leifeng.net/viewthread.php?tid=112926 Q$ a3 }9 a) s8 p( V& @* Q

  W" n3 G: d) g! a9 m" k. Q9 J" _7 b5 YFormal Software Development: From VDM to Java  l3 U3 k( u( v2 q! g
www.51leifeng.net/viewthread.php?tid=11210( {# K' @/ d; u* {! X* B
5 I+ j6 z6 m8 d& [% r! _) i
Foundations of Software Testing: ISTQB Certification2 T" ~  w% E4 X# P0 Z* U: t4 r% _, G% {
www.51leifeng.net/viewthread.php?tid=13826
9 Z  p5 a. P/ {4 @( _
2 O" N$ ~" R* q0 z; sFrom Program to Product: Turning Your Code into a Saleable Product! y- t2 j  U8 J1 H3 Z4 f
www.51leifeng.net/viewthread.php?tid=12202. {6 T2 |3 V: J! J7 s2 b% |
  O: G' [' u6 `/ D
Function Points Analysis Training Course Manual
; l3 N3 D$ a9 P% ~# fwww.51leifeng.net/viewthread.php?tid=22562" j, U3 n8 k  i6 P8 {

1 |- S$ E  ]/ j! K; C1 IFuzzing for Software Security Testing and Quality Assurance
* }) l/ j. _( Xwww.51leifeng.net/viewthread.php?tid=27853
* t8 k9 T3 _! n* ~
1 o+ r0 E: F  J3 _; ~Game Design Workshop, Second Edition: A Playcentric Approach to Creating Innovative Games8 d3 Y( `* a5 j6 y2 J8 @
www.51leifeng.net/viewthread.php?tid=19994
8 [; M/ i- B- }. H( j! m
+ G* ]0 _5 @7 U7 q! x* JGrowing Object-Oriented Software, Guided by Tests- O3 Q* p- U  A1 }
www.51leifeng.net/viewthread.php?tid=284799 F8 @; H' T. e. B4 H$ n
! O0 ?: X6 J5 ^5 z5 o7 Z8 \
Growing Software: Proven Strategies for Managing Software Engineers
2 }8 N9 [. C% L2 o, a  swww.51leifeng.net/viewthread.php?tid=26855
/ y1 K7 K9 f8 C
6 z1 M- {# R1 S9 dGuide to Advanced Software Testing; A& L, i* c  z. G* S8 i" {0 M: P
www.51leifeng.net/viewthread.php?tid=28902* ^& M" ^$ X9 z" g* o
2 I) `% F' N) z5 Y( H' m3 o' b' t
Handbook of Research on Software Engineering and Productivity Technologies: Implications of Globalization+ u  J* H+ \& y4 s! u5 R
www.51leifeng.net/viewthread.php?tid=28770
! [" u7 ~  Z  i5 T
: ?* k9 S. q" H$ n; h7 ?Handbook of Software Quality Assurance, 4th Edition
2 T( V+ l: Z( @+ fwww.51leifeng.net/viewthread.php?tid=16593
' r- ~5 e5 N. y, o0 Z2 F/ B4 D. Q% D5 B, [. d7 w; w
Head First Object-Oriented Analysis and Design
# s3 G# m  Y4 N( j2 x/ |www.51leifeng.net/viewthread.php?tid=11285) W* K  B; @  S  m6 Y

$ C  ?. r; L  V$ j6 vHead First PMP, Second Edition, t4 V' z/ \) L/ k5 c4 N0 O: `7 K
www.51leifeng.net/viewthread.php?tid=27109
! X- T4 _' k  z( m: v
# i/ W0 a+ Y9 k6 Q/ M- jHow We Test Software at Microsoft
, b" a5 g$ i& H. s; O" Y% X6 V% V; jwww.51leifeng.net/viewthread.php?tid=240500 s; y' |  w4 c! R. w+ d3 C

+ K- j* M/ ~& \7 v$ ~+ y$ ~" mI. M. Wright's "Hard Code"
2 J( a5 b" c. B8 f0 V1 l/ M) xwww.51leifeng.net/viewthread.php?tid=13682" @( y/ g  d( ]# t& W) C1 H

1 t- y/ d2 h% y0 `. SImplementation Patterns, [- i4 a( D5 T" s
www.51leifeng.net/viewthread.php?tid=11794" Y: ^- B& u" n+ \. ?
! i1 A: V! m% o
Intellectual Property and Open Source: A Practical Guide to Protecting Code
: A7 I% Y# k' V& ]8 `7 d3 ewww.51leifeng.net/viewthread.php?tid=15879
, M$ h) i* l6 i
: y( g. S" U2 P' SInterpreting the CMMI: A Process Improvement Approach, Second Edition+ L/ }# l" i7 f) I  w
www.51leifeng.net/viewthread.php?tid=12767
4 ~: L$ q6 b- |$ i0 G
% ^; b" i) ^3 J4 N$ oIntroduction to Software Testing+ G4 Z, m$ o; H6 X
www.51leifeng.net/viewthread.php?tid=19837/ O! e* [3 [+ r+ s

, V/ r  F2 v1 Q* ~" m) d) eManage Software Testing
% N4 G7 o% A0 b/ [! f0 g8 n3 uwww.51leifeng.net/viewthread.php?tid=16936
2 l1 ]* ?& P0 q# f5 f$ I
. J& u! ]# n) X# @  aManage Your Project Portfolio: Increase Your Capacity and Finish More Projects
  o. C( o; a, E; l3 T3 F, bwww.51leifeng.net/viewthread.php?tid=27682
) x1 X, F& E  q, f, {$ E, x! ^' [( \3 C
Managing Agile Projects (Prentice Hall)+ ^/ C! F3 W6 o/ S" Z
www.51leifeng.net/viewthread.php?tid=113712 t0 p3 |$ Z; B+ y% j: Q
" q/ k: n; y; T1 A. F, S& y# `
Managing and Leading Software Projects (Wiley-IEEE)
3 I$ D6 J: P& Q8 [www.51leifeng.net/viewthread.php?tid=251526 }' y2 V. \9 |% B3 n2 C! y, ]

, l# ~! K  X4 Z" s- t; h, tManaging Projects with Microsoft Visual Studio 2005 Team System
7 O4 X8 T. c" P9 c  K; B! Lwww.51leifeng.net/viewthread.php?tid=13920" g2 B, G% n/ t* W( K, i! @. ?

% l, Y0 @5 h$ P+ J5 \) ]4 Q7 z! I" VManaging Software Development with Trac and Subversion) G6 U/ p4 I- S5 o: ^3 {
www.51leifeng.net/viewthread.php?tid=12768
$ F" Q+ k( J  @# s" O9 Q6 {, @
& N: j( ~9 O* R9 h/ dManaging Web Projects
4 @1 h+ k+ R) qwww.51leifeng.net/viewthread.php?tid=29636+ E7 Q* x4 W7 e) u) l

. D. y0 |& Q& B( M( ?5 JMasterminds of Programming: Conversations with the Creators of Major Programming Languages# ]0 W5 `( Q3 E) G8 R3 C( g
www.51leifeng.net/viewthread.php?tid=27108" }( |7 o) ^4 L1 Y) K

) r7 k. c3 S0 A3 BMaven: The Definitive Guide( K. F+ q( V( _( H
www.51leifeng.net/viewthread.php?tid=11157
, n  t4 L8 ^( i: Q9 A/ Q. {. C4 u( f
Maximize Your Investment: 10 Key Strategies for Effective Packaged Software Implementations. H! S7 Q2 J, ^& t3 Z2 F7 D& [8 N
www.51leifeng.net/viewthread.php?tid=29747" Y4 J, P" M: A2 w8 |
- o/ k, S* {' Z! J
Methods and Tools for Collaborative Networked Organizations7 N) I4 B7 Q4 {, K5 G$ I+ K8 z
www.51leifeng.net/viewthread.php?tid=15873
2 U4 B* |+ X: ?3 J6 r2 n
6 F( m9 ^# a; q* S0 \Model-Based Software Testing and Analysis with C#9 d6 D8 M0 q  D& V) X  I8 j
www.51leifeng.net/viewthread.php?tid=13698* u  r; U, V/ k

/ Q4 i5 T6 W6 X5 O7 MModel-Driven Development with Executable UML1 t3 L3 p& e4 I+ l+ b
www.51leifeng.net/viewthread.php?tid=27970
$ b1 X9 o( y9 H6 G0 V7 T- Y% X9 m0 h3 z* F% L
Model-Driven Software Development: Integrating Quality Assurance
' N5 F# l; |" Iwww.51leifeng.net/viewthread.php?tid=175190 [! N  q- J) g% y& @4 w. R8 h8 [1 \

% F: l# Q7 L5 ?+ HMore Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters
5 F* u# k9 H8 Z6 @% pwww.51leifeng.net/viewthread.php?tid=171681 f" z7 B% b$ N: F, S( i
" z0 l; g+ O2 P- {, y
Object Design: Roles, Responsibilities, and Collaborations
" {# z$ o. S7 O7 a, R* A. }www.51leifeng.net/viewthread.php?tid=11233: ?% Z+ F& O/ t8 O

" a! z2 d- j: r* r; IObject Oriented Simulation: A Modeling and Programming Perspective5 c4 i; t1 W! j
www.51leifeng.net/viewthread.php?tid=25656
! b" a1 c% z) L+ o1 }0 L) F) r) F: o2 ]% F# W2 x
Object-Oriented Analysis and Design: Understanding System Development with UML 2.05 h/ `) F; W/ U/ `( `
www.51leifeng.net/viewthread.php?tid=11283
: s* ?% n: P8 v1 Z, w) c
) ^. }3 @% i) Y/ V9 H( p: zObject-Oriented Analysis and Design with Applications, 3rd Edition. g$ t) d; }. g1 Q+ Z6 m1 M. r, c
www.51leifeng.net/viewthread.php?tid=112308 ]2 d) F) [+ l% L$ l

3 B7 j1 z- d5 _4 g  ^5 hOOP Demystified: A Self-Teaching Guide* J( g1 E, P! ?. q3 X) q
www.51leifeng.net/viewthread.php?tid=10754& i3 n2 K/ p& {( `$ Q  H6 n; ]5 Z

, j+ C$ k1 w  L* l% n6 s6 sOpen Source Fuzzing Tools
. R! t8 [, r  Z% w# D1 x. i5 vwww.51leifeng.net/viewthread.php?tid=13567
5 ^) J. z* \9 V9 X# y
' J$ x+ O4 v4 C* {9 A7 S5 GOpen Source: Technology and Policy
! Q5 r% i8 m" L8 A, x% Bwww.51leifeng.net/viewthread.php?tid=15386: J+ ^9 w$ @# a1 ?3 W0 d* `+ {
( L; b! l/ a# Q
Painless Project Management with FogBugz, Second Edition
3 _: w' N( E5 i* n- ewww.51leifeng.net/viewthread.php?tid=13782
. T& j& X+ W, J& `! R8 r# d2 x" f* A0 }
Pattern-Oriented Software Architecture (5 Volumes)
3 M' d+ Q& I/ ^: mwww.51leifeng.net/viewthread.php?tid=11214
" H* ^+ k! v( K+ z3 H
. ^6 Q2 Y3 I3 |3 m4 cPMP: Project Management Professional Exam Study Guide, 5th Edition
0 Y. \$ K- ]4 k/ j$ |$ Ywww.51leifeng.net/viewthread.php?tid=27581' G" {4 @! {, v, [

6 n! x, _/ y& s) W2 ePomodoro Technique Illustrated: The Easy Way to Do More in Less Time
6 G4 D$ y! e0 G4 T2 t4 swww.51leifeng.net/viewthread.php?tid=29657
7 y4 I$ n( M' d1 ?
; x+ a3 {3 Q# y0 l! m6 |1 f+ ^1 }Practical Insight into CMMI, Second Edition- f: X( G8 t! E6 `' L) `- j1 z
www.51leifeng.net/viewthread.php?tid=278504 Y7 u" u. X9 [1 ~

6 R* E- R0 u% T0 {' T. O# [Practical Model-Based Testing: A Tools Approach
0 r+ L! B9 A+ {  D& [. ewww.51leifeng.net/viewthread.php?tid=13700
5 G5 i: i- j* s- {3 p9 C7 [+ R* J+ ^7 `2 r& R6 U$ F
Practical Subversion, Second Edition
7 P. f3 D* _* h0 Cwww.51leifeng.net/viewthread.php?tid=124533 B0 p4 ]: W" r( g
& z0 _( V  y6 P4 K5 |6 T+ ?
Pragmatic Project Automation: How to Build Deploy and Monitor Java Applications( D5 R4 @- v; Q" _* f7 U
www.51leifeng.net/viewthread.php?tid=13746/ d; w6 a/ J( v, L0 X+ X
0 E1 D0 D4 C/ G6 K; ?' Z
Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
; }+ t3 r( {* g* G8 @( _0 a, U  J/ dwww.51leifeng.net/viewthread.php?tid=13941
* ]8 n% t# l# K- y* R9 C( q  L' m4 d  O) I+ L9 V$ S
Pragmatic Thinking and Learning: Refactor Your Wetware9 J: p# A, {3 W, ]
www.51leifeng.net/viewthread.php?tid=269347 P- v' J+ B& N5 d' |% N' ~

% J/ B/ k, Z  w, Z. C0 T' \1 qPragmatic Unit Testing in C# with NUnit, 2nd Edition
( A" j9 K% o+ Jwww.51leifeng.net/viewthread.php?tid=15020
  [/ d2 N9 }$ u9 G. Z4 z/ {5 i0 y2 k* i. r* @+ E# |
Principles of the Spin Model Checker
/ ^1 C  s  M: Hwww.51leifeng.net/viewthread.php?tid=12782
) o# i' g" q& r/ d1 E! z7 D% n7 K+ |& i1 m
Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers2 p; F! l* G7 s$ |0 r
www.51leifeng.net/viewthread.php?tid=15027
. P% h# M' J8 M3 W; {5 r* Y; B( b3 q8 o* V! _
Professional Team Foundation Server (Visual Studio 2005)7 [) A1 N% t/ Y9 m5 W6 R
www.51leifeng.net/viewthread.php?tid=16567& W( X$ l& Y9 [" C  j
: X- v! z* j* L
Programming Languages: An Active Learning Approach
1 ~- U  B# ]4 M, f2 g+ v4 pwww.51leifeng.net/viewthread.php?tid=21228
* `4 |; j. u% _- z  Y0 d. q
0 n( U" w" F7 d3 \  i5 kProject Management in New Product Development
8 J! P+ c' [! d; Z/ N6 k$ Q" Lwww.51leifeng.net/viewthread.php?tid=13626" _9 S: V+ X! w

/ \8 c" z( R7 ]* jRationale-Based Software Engineering8 \0 t$ m- B  S+ w$ l6 e1 t: I
www.51leifeng.net/viewthread.php?tid=14639
, n; O$ J" j" t' H' W
  Y, s# P$ u7 E8 w* c' [( gReflections on the Teaching of Programming: Methods and Implementations
1 v/ z9 ]$ }3 Bwww.51leifeng.net/viewthread.php?tid=153403 f9 B5 Y; x5 O. H( S* _
* t  t, |+ L- N- e- F) b& ]# ]
Release It!: Design and Deploy Production-Ready Software! s$ t3 f7 o% }
www.51leifeng.net/viewthread.php?tid=16781/ m; S$ n7 x7 Z; [1 u) ]7 V

; b) z; x. Z% D& ?Reverse Engineering Code with IDA Pro
! z; h% u, t) \/ D3 P1 Nwww.51leifeng.net/viewthread.php?tid=12799
/ w" G" e1 }! ~3 v: E6 }, @5 |0 i2 a2 x
Scaling Software Agility: Best Practices for Large Enterprises+ N) [2 w' M0 _% j, a
www.51leifeng.net/viewthread.php?tid=114731 U0 w, i6 V8 T. f: f) v  b
9 C, S+ o' {1 _) G; B7 \4 i2 l
Secure Programming with Static Analysis
: w4 Y9 U7 ]' K. y6 Fwww.51leifeng.net/viewthread.php?tid=15032
( }1 Z4 A( m* l' m' c1 K5 `
4 V% _1 N- c* E5 C( t6 ]4 w( h0 }Security Software Development: Assessing and Managing Security Risks
% C0 Y! H9 i- E4 G1 ~8 |8 Mwww.51leifeng.net/viewthread.php?tid=211017 G; H$ w3 i7 m2 W; ^" N; r
  v# w! v" O  T$ r
Software & Systems Requirements Engineering: In Practice' D7 b5 s7 O0 y% ]2 h7 t7 q
www.51leifeng.net/viewthread.php?tid=28585, l$ H1 G4 h( W, B

2 q; `6 B" }8 O; Q$ a1 r) }/ y) M0 sSoftware Applications: Concepts, Methodologies, Tools, and Applications( Q/ R; A( O; c7 [- w
www.51leifeng.net/viewthread.php?tid=27605
3 p( V6 A  q# v. s; G! e4 j; I* u( ~$ u* V. ~' D0 J( P" m
Software Architecture Knowledge Management: Theory and Practice
; R' B8 O' S. [$ l- V8 R7 q7 swww.51leifeng.net/viewthread.php?tid=27389
& x# s: @' }5 A2 c/ i1 |) a
$ d9 x, d: c; i+ ~Software Deployment, Updating, and Patching9 o: y4 }0 o, [5 t9 G
www.51leifeng.net/viewthread.php?tid=128036 z, n; z% H' x5 x( o, _4 T0 d, ~

0 h% J0 p7 T8 X5 U; z1 ?- ~4 s$ Y; ?( ^9 bSoftware Development Rhythms: Harmonizing Agile Practices for Synergy$ k5 C* Z1 j  [* Z1 H1 [+ F  W
www.51leifeng.net/viewthread.php?tid=16041* a5 o' M0 k) `6 |2 {
( m0 ]$ }( s+ e: Y4 w8 i
Software Engineering 3 Volumes (Dines Bjorner)+ L$ \$ N* _1 z7 y. a  X% h0 V
www.51leifeng.net/viewthread.php?tid=12533) {" N2 m/ S! @1 }9 ^9 D

, @( d5 K# U" k' k% KSoftware Engineering and Testing: An Introduction* T: t  L4 R2 x8 ^' U$ }' I& `
www.51leifeng.net/viewthread.php?tid=27938
# g$ a2 P# Q  M% N" ]( h) T
8 J6 j5 o& F: D! r# E, `Software Engineering Best Practices: Lessons from Successful Projects in the Top Companies
0 W9 N) f$ }6 n2 ywww.51leifeng.net/viewthread.php?tid=29340& c" p- p2 Y+ z; i  D4 R

+ O) L6 G) P! m0 W! j4 A, aSoftware Engineering for Internet Applications- C7 B$ V! h% v
www.51leifeng.net/viewthread.php?tid=11338
+ n/ {0 ?; I' ~+ [7 \& x* ?" |1 T% e+ b. c# r2 w
Software Engineering for Modern Web Applications: Methodologies and Technologies8 u; G3 @/ J: @1 a/ J
www.51leifeng.net/viewthread.php?tid=143598 j: `, j0 P3 D6 Q

: ]# e5 M$ U. O6 RSoftware Engineering Foundations: A Software Science Perspective8 ~. a8 J' ~; \) t
www.51leifeng.net/viewthread.php?tid=12804
: i  K4 S- o. i. P( ~9 _/ t9 E; J9 n# W' E
Software Engineering: Effective Teaching and Learning Approaches and Practices- [7 r' t+ g) A3 p- A6 i
www.51leifeng.net/viewthread.php?tid=210203 F% b5 U8 B2 x" C
, M* V( Q. j" E! x- N1 b9 u
Software Estimation: Demystifying the Black Art9 o- ]4 a9 {8 ^1 ?. d4 _
www.51leifeng.net/viewthread.php?tid=14063
9 B$ S4 I8 i* A0 B) M8 h3 r7 P- P; O. T9 I( t6 A7 s
Software Evolution (Springer)
. K/ T% R) J1 F6 _www.51leifeng.net/viewthread.php?tid=11290
8 f3 z* o7 T  C" v, y6 P! w
" [! |& F$ h9 u; eSoftware Evolution and Feedback: Theory and Practice
* z* ?! n) {( `www.51leifeng.net/viewthread.php?tid=11289
, Y) |4 u9 E( l" ?! J: O, N) }8 m- ?3 D( I+ y8 r
Software Evolution With UML and XML/ p- ?5 D. K' a" g2 y
www.51leifeng.net/viewthread.php?tid=11288
  \" |9 V+ _8 c. P9 x- P' B4 [8 L2 b9 M4 Y5 i; `; }8 p3 {: w* M
Software for Dependable Systems: Sufficient Evidence?
9 N- c1 Z% t) u: }) J- E# c+ @www.51leifeng.net/viewthread.php?tid=165719 U# C3 F1 T$ W4 U$ j

( E: H. L( v; c& K# y7 XSoftware Process Dynamics
+ q+ ]$ X* \. Y: R2 }( xwww.51leifeng.net/viewthread.php?tid=139904 K0 P! L  H# p

! }. P9 v9 f! P/ J2 mSoftware Process Improvement for Small and Medium Enterprises: Techniques and Case Studies, Z( K8 W+ [% x0 o( ^
www.51leifeng.net/viewthread.php?tid=14315; n: s2 B% q2 @/ V$ E4 J

9 z# \) ~! e* L, VSoftware Project Secrets: Why Software Projects Fail9 v2 X  L) R0 u% ~- S5 i7 l- l* m
www.51leifeng.net/viewthread.php?tid=13783
/ T. `3 j' _3 f& l
2 ~9 ?+ k3 n, H9 S& v0 T: kSoftware Security: Building Security In
& [8 F( ]! m; z% lwww.51leifeng.net/viewthread.php?tid=12621+ a  Q$ l, x# X+ j& `3 B2 W

$ {. y8 n+ F2 R7 ]0 E( k, u) hSoftware Security Engineering: A Guide for Project Managers
9 P. J+ \2 \9 P* Qwww.51leifeng.net/viewthread.php?tid=12806  x! h$ {) v0 E6 H
4 o5 Z2 m9 b. _0 L/ v; m0 t
Software Studies: A Lexicon
4 J; e% ?% x4 _www.51leifeng.net/viewthread.php?tid=13989
9 B+ p. M3 ~: G/ s% E1 @3 f' L$ O4 e2 J! l: p1 i
Software Testing and Analysis: Process, Principles and Techniques
+ o0 o, `9 O7 E+ Z7 ywww.51leifeng.net/viewthread.php?tid=15419
5 _7 G8 T0 W$ a' ?0 K' n# _; \, g# ^& y8 ~
Software Testing and Continuous Quality Improvement, Third Edition1 ~. y0 k4 n  p( y" |4 n/ g- i% n
www.51leifeng.net/viewthread.php?tid=24560- z6 @% X: [) o+ l9 n! Q0 d4 X' W
$ N" ?/ r# f1 J
Software Testing and Quality Assurance: Theory and Practice
% k; N$ ^) C. y" o3 g9 ?www.51leifeng.net/viewthread.php?tid=19983+ g2 @. q; c( m" U

( e6 R" R( H; USoftware Testing as a Service0 W$ C5 q, x( p% {
www.51leifeng.net/viewthread.php?tid=28653
- S4 \  A3 z0 r: r7 C
! L- X! `% o" q, xSoftware Testing: Testing Across the Entire Software Development Life Cycle# S, x! B% ~( J' C* P6 F
www.51leifeng.net/viewthread.php?tid=12975. C6 m* ?6 {: {# k5 B: q
  Q# i+ N8 e2 ]% Q- j
Software Verification and Analysis: An Integrated, Hands-On Approach
! g" `( j5 }: T5 d! Qwww.51leifeng.net/viewthread.php?tid=25463
" t# N$ E1 h4 q& S+ Q/ Y2 X$ g$ y+ k0 W' i- U8 [+ _- U
Software Visualization: Visualizing the Structure, Behaviour, and Evolution of Software8 L5 a1 [$ |3 H& s1 K+ H8 K8 g
www.51leifeng.net/viewthread.php?tid=13629
9 Z9 D4 B+ C8 b2 F' B8 P  t
) D* q  k" H/ x! rStrategic Software Engineering: An Interdisciplinary Approach3 I' g8 K0 s, p- E  a
www.51leifeng.net/viewthread.php?tid=13766
' V: M/ M( m- |! e8 @: Z
6 z+ y) x2 C! B) E. bTestGoal: Result-Driven Testing  n$ ~; a( M5 d0 \
www.51leifeng.net/viewthread.php?tid=13768* R" q2 d/ l4 r1 Q: A* \/ y8 W
, \2 O" p) X7 i) f9 z1 x+ z
Testing Code Security
" w1 h+ W6 Y6 I' Mwww.51leifeng.net/viewthread.php?tid=136109 y& p  ]1 F* P* T7 W
  H9 a- z1 M( c! |  D6 a! j
The Art of Application Performance Testing: Help for Programmers and Quality Assurance: `, i8 v. S/ K! J0 x8 h
www.51leifeng.net/viewthread.php?tid=224616 G2 m: C+ i( ^) d
! T) J0 U+ t, g& U
The Art of Capacity Planning: Scaling Web Resources5 a- M/ i/ a7 v% P: M
www.51leifeng.net/viewthread.php?tid=28428
4 S* W' ?  n5 v- S# T) T' \
& s# u. \5 Y5 q% z" S5 iThe Art of Error Correcting Coding, 2nd Edition
/ _7 }7 Z( {& Lwww.51leifeng.net/viewthread.php?tid=10269
2 F$ e" O! o& a) T4 k* e* H
) M# G6 S4 d4 F+ G. R5 p6 c4 B) \1 W) bThe Art of Lean Software Development: A Practical and Incremental Approach, _' e3 K" t. c
www.51leifeng.net/viewthread.php?tid=28512( M* O1 D3 _/ h9 u* O

' l0 x' R: a- W! D& @& A' cThe Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities7 K- ?( g- s) {+ n- A0 g
www.51leifeng.net/viewthread.php?tid=125919 |" F! Y3 [1 B

: G! U+ Z( \# a, A: yThe Common Component Modeling Example: Comparing Software Component Models3 u& ]1 A# B1 G  S  Q3 s" J9 U
www.51leifeng.net/viewthread.php?tid=15722
6 ?* j0 w3 U. X( \, e
$ S3 t0 E6 f/ LThe Complete Project Management Methodology and Toolkit9 h5 E7 G- o' [+ _% I
www.51leifeng.net/viewthread.php?tid=29637
* w' E* \5 U; D1 m+ R
/ {2 ^0 c+ P4 F1 q* VThe Debugger's Handbook
  `! U. {1 a9 G: J: Z% [4 Kwww.51leifeng.net/viewthread.php?tid=138389 \0 T" ]6 _1 z$ ^

$ U/ T8 A* d. G* nThe Developer Highway Code6 H/ s' C: z5 n* O
www.51leifeng.net/viewthread.php?tid=15387
3 S4 @, q( C( V% b/ ?# y
5 X/ k1 T% y) GThe Developer's Guide to Debugging( e2 I' v# h9 \6 A# b
www.51leifeng.net/viewthread.php?tid=147484 Z: U9 t! ^' Y$ D  _8 F  J
3 ^4 S$ Z1 B5 a) W
The Object-Oriented Thought Process, 3rd Edition- R  f% B$ S3 {8 D
www.51leifeng.net/viewthread.php?tid=167230 d. V" J5 Z1 t. `/ P
# {. ]4 L( F6 E! r$ ^" U; e
The Open Source Alternative: Understanding Risks and Leveraging Opportunities
! |! w9 l" @7 ]( T7 e; h2 a$ Uwww.51leifeng.net/viewthread.php?tid=12994
0 }, y1 y% C/ I! S8 h
( ]) Z3 B8 a- Z: f% x0 fThe Productive Programmer
1 o) L0 b' o. T" \www.51leifeng.net/viewthread.php?tid=15954
8 D8 `# a( U- ?. w9 j
; i4 M; I9 D8 D7 {0 V( h! ^! dThe Software Project Manager's Bridge to Agility
3 o+ j6 Z5 J  a4 X, bwww.51leifeng.net/viewthread.php?tid=12544
; x" j6 J7 p2 ^; _0 b
: ~: T1 }0 i4 ]+ h3 j( xThe SPIN Model Checker: Primer and Reference Manual2 h" D+ G  R2 G# I  }
www.51leifeng.net/viewthread.php?tid=20675
( N5 Z% \5 \/ Q* k
$ h$ N% s2 }$ C1 M8 P- ^The Testing Network: An Integral Approach to Test Activities in Large Software Projects
* f3 s% k7 D' O# kwww.51leifeng.net/viewthread.php?tid=15723) W5 ]" l& B& {, q+ w

6 `/ |, h9 J3 I1 oThe ThoughtWorks Anthology: Essays on Software Technology and Innovation
+ Y# h. x1 w9 L8 m6 a$ Uwww.51leifeng.net/viewthread.php?tid=12813) I% n5 w2 w, P" g1 Z+ Q$ i/ L

# `% _. M8 V2 P0 g3 q' o+ pThe Web Startup Success Guide6 E' d. e0 x) q: o9 e5 b
www.51leifeng.net/viewthread.php?tid=279208 e" j+ f0 C  P2 c# `& k
, A  `/ g% W5 U/ M) O* g
Thesis Projects, 2nd Edition: A Guide for Students in Computer Science and Information Systems
  b% `4 d5 _# H2 L7 [, o" L7 ]1 Vwww.51leifeng.net/viewthread.php?tid=12812
3 Y& v* }, M; M6 G$ c/ V6 W6 y0 @& J
, [  ~7 V! n9 M& _$ x; z3 P& WTouch of Class: Learning to Program Well with Objects and Contracts9 \9 X3 v9 m* v4 x; z3 g; q
www.51leifeng.net/viewthread.php?tid=26306
* d0 t3 [" d& p5 r$ p8 f: @6 V$ l4 U3 p9 h& B, e
Trustworthy Computing: Analytical and Quantitative Engineering Evaluation
& N8 N' w, a5 p3 W4 D7 h0 u  Twww.51leifeng.net/viewthread.php?tid=16818" N4 g5 q7 Y6 P
: j4 L9 s8 b. |7 X
UML 2 for Dummies# L2 Y/ V  s* O7 B  m
www.51leifeng.net/viewthread.php?tid=12474/ s2 k0 F! j$ g5 P4 J  o3 ^: \; U) I

1 y: Q4 y, [. Y7 a; D) wUML 2 Toolkit
7 h; n2 m7 t9 t" E: N; R* l/ Jwww.51leifeng.net/viewthread.php?tid=11281; H3 Z2 I: g3 D2 G
6 h" L, D- }2 i3 K
UML demystified4 ^! _. L8 ]4 f* }! f. j2 x
www.51leifeng.net/viewthread.php?tid=13942( G7 g& G' ]: \

9 Y) E) _0 k- `( V% N$ H! W: QUML for Mere Mortals# g$ q. Y7 {# w
www.51leifeng.net/viewthread.php?tid=11279
! U# k/ y* _: r' v/ d' @: E. L: `, J* {1 |
Using Aspect-Oriented Programming for Trustworthy Software Development
% t/ q8 z7 m% C" ~; awww.51leifeng.net/viewthread.php?tid=15105# K+ L7 S6 o! V2 V# ]8 K
3 I: d, z# G, ^: d! o# X3 Q
Verification and Validation for Quality of UML 2.0 Models0 h7 @  D. R- i  o0 }8 \! M0 R
www.51leifeng.net/viewthread.php?tid=11282
/ A8 M/ C, H4 m% c) B; V8 B
2 w: S+ e9 {, W$ m& A! u  hVisual Studio Team System: Better Software Development for Agile Teams8 C% \. u' u3 f9 O+ s
www.51leifeng.net/viewthread.php?tid=13922. w5 J8 T: a8 R) U) e  u7 C+ B% U

( C. R, ^: Q! b' B; Q, j5 _, cWhy Programs Fail, 2nd Edition: A Guide to Systematic Debugging
8 D/ e+ \% G7 i. f! uwww.51leifeng.net/viewthread.php?tid=26157
( e$ C' L1 l- o4 v3 J6 r5 x7 R! J& W* I; M
xUnit Test Patterns: Refactoring Test Code
& {8 c7 z. W- S; x; Pwww.51leifeng.net/viewthread.php?tid=13943
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|光学薄膜论坛

GMT, 2026-3-7 , Processed in 0.027963 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表