Extreme Programming in Perl PHẦN 1 doc
... . . 10 8 12 .10 Simplify Accessors . . . . . . . . . . . . . . . . . . . . . . . . 10 9 12 .11 Change Happ ens . . . . . . . . . . . . . . . . . . . . . . . . . 11 0 13 Unit Testing 11 1 13 .1 Tes ting ... . . . 11 8 13 .11 Re late Results When You Need To . . . . . . . . . . . . . . . 11 9 13 .12 Order Dep e ndencies to Minimize Test Length . . . . . . . . . 12 0 13 .13 Consis...
Ngày tải lên: 12/08/2014, 16:21
... Nagler All rights reserved nagler@extremeperl.org 11 Chapter 2 Extreme Programming XP is the most important movement in our field today. – Tom DeMarco Extreme Programming (XP) is an agile software-development ... you aren’t going to need, and Perl lets you put this principle into action. 1 Programming Perl, 3rd Edition by Larry Wall et al, p xix. 2 This wonderful story of do...
Ngày tải lên: 12/08/2014, 16:21
... must login or register. 2 Testing Computer Software by Cem Kaner et al is an excellent book about classical testing and quality assurance. 3 In Testing Extreme Programming, Lisa Crispin and Tip ... McGraw-Hill, Inc., 19 84, p. 28. 57 7.8 Meetings XP puts people over processes. We don’t like wasting time in group meetings. Formal meetings are limited to planning and what we call, stand...
Ngày tải lên: 12/08/2014, 16:21
Extreme Programming in Perl PHẦN 7 ppsx
... Nagler All rights reserved nagler@extremeperl.org 10 2 12 .9 Continuous Rennovation in the Real World Programmers often use building buildings as a metaphor for cre- ating software. It’s often the wrong ... repeating ourselves. Bivio::Test lets us write subject matter oriented programs, even for complex APIs. 1 Art of Software Testing, Glenford Myers, John Wiley & Sons, 19 79, p....
Ngày tải lên: 12/08/2014, 16:21
Extreme Programming in Perl Robert Nagler phần 1 ppt
... . . 10 8 12 .10 Simplify Accessors . . . . . . . . . . . . . . . . . . . . . . . . 10 9 12 .11 Change Happ ens . . . . . . . . . . . . . . . . . . . . . . . . . 11 0 13 Unit Testing 11 1 13 .1 Tes ting ... . . . 15 1 15 .11 First SMOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2 15 .12 First Interpreter . . . . . . . . . . . . . . . . . . . . . . . . . 15 3 15 ....
Ngày tải lên: 05/08/2014, 10:21
Extreme Programming in Perl Robert Nagler phần 4 docx
... nagler@extremeperl.org 51 7.8 Meetings XP puts people over processes. We don’t like wasting time in group meetings. Formal meetings are limited to planning and what we call, stand-up meetings. A stand-up ... from the increased quality that pair programming delivers. Copyright c 2004 Robert Nagler All rights reserved nagler@extremeperl.org 46 7 .10 Sign Off The main indicator for how mu...
Ngày tải lên: 05/08/2014, 10:21
Extreme Programming in Perl Robert Nagler phần 5 docx
... explains the need for a coding style in XP and discusses how to go about creating one. I also explain and demonstrate the coding style used in this book through a comparative example. 9 .1 There’s ... keys(%$_TODO)]};"), "Running under perl version $] for $^O" . (chr(65) ne ’A’ && ’ in a non-ASCII world’), defined(&Win32::BuildNumber) && defined(Win...
Ngày tải lên: 05/08/2014, 10:21
Extreme Programming in Perl Robert Nagler phần 6 doc
... plan was not used in this rather obscure way, that is, expecting a single list containing undef. 9 .10 Input Validation Perl is a dynamically typed language. The routine plan contains a set of type ... alpha that can produce integer results given integer prices. Starting w ith length 1, the values of alpha decrease as follows: 1, 2/3, 1/ 2, 2/5, 1/ 3, 2/7, and 1/ 4. The values 1, 1...
Ngày tải lên: 05/08/2014, 10:21
Extreme Programming in Perl Robert Nagler phần 2 pps
... nagler@extremeperl.org 14 Chapter 4 Release Planning Man has an intense desire for assured knowledge. – Albert Einstein 1 We plan to communicate our intentions and to prepare for the unplanned. In ... you aren’t going to need, and Perl lets you put this principle into action. 1 Programming Perl, 3rd Edition by Larry Wall et al, p xix. 2 This wonderful story of doing the simplest...
Ngày tải lên: 05/08/2014, 10:21