-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
143 lines (143 loc) · 5.53 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<!DOCTYPE html>
<html><head>
<title>Extreme Perl - Home</title>
<link href="f/my.css" rel="stylesheet" type="text/css" />
</head><body bgcolor="#FFFFFF" text="#000000" link="#0000CC" alink="#0000CC" vlink="#0000CC">
<a name="top"></a>
<table border="0" cellpadding="0" cellspacing="0" width="98%"><tr>
<td class="b_align_w" nowrap="nowrap"><a href="index.html"><font size="5" style="text-decoration:none;">Extreme Perl:</font></a> <font size="5" style="text-decoration:none;">Home</font></td>
<td> </td>
<td class="b_align_ne" nowrap="nowrap"><small>An Evolving Book<br />about Extreme Programming<br />with Perl<br /></small></td>
</tr><tr>
<td colspan="3" bgcolor="#551A8B"><img class="b_clear_dot" alt="dot" height="2" src="i/dot.gif" /></td>
</tr><tr>
<td class="b_align_nw" colspan="3"><table border="0" cellpadding="0" cellspacing="0"><tr>
<td class="b_align_nw" nowrap="nowrap" width="50%"></td>
<td> </td>
<td class="b_align_ne" nowrap="nowrap" width="50%"></td>
</tr><tr>
<td> </td>
</tr><tr>
<td colspan="3" width="800"><font color="#000000">Extreme Perl is a book about
<a href="http://www.extremeprogramming.org">Extreme Programming</a>
using the programming language
<a href="http://www.perl.org">Perl</a>.
This site contains the entire book.
<p>
The book is available in
<a href="bk/preface.html">HTML</a>,
<a href="f/extremeperl.pdf">PDF</a>, or
<a href="f/extremeperl-a4.pdf">A4 PDF</a>.
<p>
Contents:<br>
<blockquote>
</font><table border="0" cellpadding="2" cellspacing="0"><tr>
<td><a href="bk/preface.html">Preface</a></td>
</tr><tr>
<td><a href="bk/the-problem.html">The Problem</a></td>
</tr><tr>
<td><a href="bk/extreme-programming.html">Extreme Programming</a></td>
</tr><tr>
<td><a href="bk/perl.html">Perl</a></td>
</tr><tr>
<td><a href="bk/release-planning.html">Release Planning</a></td>
</tr><tr>
<td><a href="bk/iteration-planning.html">Iteration Planning</a></td>
</tr><tr>
<td><a href="bk/pair-programming.html">Pair Programming</a></td>
</tr><tr>
<td><a href="bk/tracking.html">Tracking</a></td>
</tr><tr>
<td><a href="bk/acceptance-testing.html">Acceptance Testing</a></td>
</tr><tr>
<td><a href="bk/coding-style.html">Coding Style</a></td>
</tr><tr>
<td><a href="bk/logistics.html">Logistics</a></td>
</tr><tr>
<td><a href="bk/test-driven-design.html">Test Driven Design</a></td>
</tr><tr>
<td><a href="bk/continuous-design.html">Continuous Design</a></td>
</tr><tr>
<td><a href="bk/unit-testing.html">Unit Testing</a></td>
</tr><tr>
<td><a href="bk/refactoring.html">Refactoring</a></td>
</tr><tr>
<td><a href="bk/its-a-smop.html">It's a SMOP</a></td>
</tr></table><font color="#000000"></blockquote>
<p>Praise:</p>
<blockquote>
<p>
There is a part of Extreme Programming which celebrates excellence in
programming in service to a customer, someone who needs computation but
doesn't have the skill/patience/mania necessary to program. I'm always
looking for win-wins. Gratuitous virtuosity is a win for the programmer,
but a lose for the customer, because they end up with a program that no
one (sometimes not even the original author) can touch without causing
damage. What I like most about your book is that it presents some pretty
pointy hat programming techniques, but uses them to create power for a
customer, XP-style.
<div align="right">-- Kent Beck</div>
</p>
</blockquote>
<blockquote>
<p>
Great book - very useful information and examples. It inspired me to review
our processes yet again.
<div align="right">-- Chris Hutchinson</div>
</p>
</blockquote>
<blockquote>
<p>
It is one of the best resources I have struck to introduce Extreme
Programming to newbies. I have found that most references to Extreme
Programming are not overly helpful when you are trying to get started down
the XP path.
<div align="right">-- Lance Wicks</div>
</p>
</blockquote>
<blockquote>
<p>
I rarely recommend techie books, but this is one you really have to read. I've
been programming for something like 35 years, and I learned a lot from this
book. If you write software, you should read this book.
</p>
<p>
One thing that is compelling is that I've known the author for perhaps 20 years.
He is one of the most thoughtful and intelligent technologists I know, and I
respect whatever he says out of reflex.
</p>
<p>
If there is one thing about the book that I must caution you about, it is that
it is terrifying. Rob is doing things (not discussing theoretical concepts,
but actually doing them) that I fear I can never achieve. I wish I could take
the next step, and try to adopt some of his practices, but it may never happen.
</p>
<p>
That said, I learned a LOT just reading the book. I expect that you will, too.
Give it a try, even if you know nothing about extreme programming or Perl. I
didn't!
<div align="right">-- Jon Bondy</div>
</p>
</blockquote>
</font></td>
</tr><tr>
<td> </td>
</tr><tr>
<td class="b_align_nw" nowrap="nowrap" width="50%"></td>
<td> </td>
<td class="b_align_ne" nowrap="nowrap" width="50%"></td>
</tr></table></td>
</tr><tr>
<td colspan="3" bgcolor="#551A8B"><img class="b_clear_dot" alt="dot" height="2" src="i/dot.gif" /></td>
</tr><tr>
<td colspan="3"><img class="b_clear_dot" alt="dot" height="4" src="i/dot.gif" /></td>
</tr><tr>
<td class="b_align_nw" nowrap="nowrap"><small>
Copyright © 2004 <a href="https://www.robnagler.com">Robert Nagler</a><br>
Licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
<br>
</small></td>
<td> </td>
<td class="b_align_se"><a href="index.html#top"><small>back to top</small></a></td>
</tr></table>
</body></html>