Extreme Perl is a book about Extreme Programming using the programming language Perl.
Tutorial Details:
This book is about a marriage of two compatible yet unlikely partners. Extreme Programming (XP) is a software development methodology that enables users, business people, programmers, and computers to communicate effectively. Perl is a dynamic programming language that lets an XP team embrace the inevitable change caused by effective communication. Perl is the fixer and doer of the pair, and XP is the organizer and facilitator. Together they help you build robust software applications efficiently.
Like any good marriage, the partners of Extreme Perl support each other. For example, XP asks business people to write acceptance tests, and Perl lets the business people use their own language and tools for the tests. Much of Perl only happens when the program runs, and XP asks programmers to define what is supposed to happen in unit tests before they write the program. In this book, you'll see other examples where Perl reinforces XP and vice versa. This mutual support system is what makes Extreme Perl applications robust.
To Business People and Users
XP combines your project responsibilities into a single official role: the customer. That's the extent of the formalism. You don't need to learn use-case modeling, object modeling, or even fashion modeling. You write your requirements on a piece of paper with pen. You even get to draw pictures, although the programmers would prefer you didn't use crayon.
As the customer, you have the responsibility to speak in one voice. You can discuss the requirements as much as you like, but in the end, you write down a simple, clear requirement in your own language, called a story. Any disagreements need to be settled during the planning game, where you and the programmers hash out what needs to get done and how long it is going to take.
XP lets you change your mind. That means you have to hang around the programmers-something that may take getting used to. Programmers are terrible mind readers, and your immediate feedback is necessary when they get the requirements wrong or you realize a requirement isn't quite right.
Read
Tutorial at: Click here to view the tutorial
Rate Tutorial: Extreme Perl
View Tutorial: Extreme Perl
Related
Tutorials:
|
Displaying 1 - 50 of about 124 Related Tutorials.
|
Perl Programming Books
, the partners of Extreme Perl support each other. For example, XP asks business people...
Perl Programming Books
Perl Programming Books...;
Learning
Perl the hard Way |
Quiz Extreme
Quiz Extreme
Quiz Extreme
 ...;
Use Quiz Extreme quiz software to make your own quizzes
on any subject, using |
Perl Developer
Perl Developer
Perl Developer...;
Position Vacant: Perl Developer
Job Description
We are looking for Perl developers to work on various projects.  |
Unix and Perl Programmer
Unix and Perl Programmer
Unix and Perl Programmer...;
Position Vacant: Unix
and Perl Programmer
Job Description
We are looking for Perl Programmers with Unix |
PERL & CGI Programmer
PERL CGI Programmer
PERL & CGI Programmer...;
Position Vacant: PERL & CGI Programmer
Job Description
Looking for CGI programmers having knowledge of Perl |
Eclipse Perl Integration
Eclipse Plugin-Language
Eclipse Perl Integration...;
EPIC is an
open source Perl IDE based on the Eclipse...
assist, perldoc support, source formatter, templating support and a Perl |
Ask Perl Questions Online
Ask Perl Questions Online
Ask Perl Questions...;
Perl is a high-level, general-purpose..., project development, or for just learning on perl using our service ‘Ask |
RR4 Linux 3.0 Beta 0 XGL Edition has been released
.
Flexibility, beauty, stability and extreme performance are all hallmarks of the
RR4... on Gentoo unstable.
Flexibility, Beauty, Stability and Extreme Performance are all |
Pedeto
featured IDE for Perl.
Features:
( I ) General
Fully integrated into Eclipse
Support for multiple Perl installations |
Open Source Databases
as a preliminary Perl implementation, this is the best iteration of OSDB yet..., and the Perl programming language, have proven themselves as viable alternatives |
Tikal Eclipse
, C/C++ and Dynamic Languages (Perl, PHP, Python and Ruby)
Development.
Tikal |
Unix Web Hosting
Hosting
provides Perl programming, PHP programming and MySQL & PostgreSQL |
Java: Language Complexity
, such as C++ and Perl, have a high level
of complexity. Perl even celebrates its... that you don't understand or are not comfortable with.
This is how I use Perl -- I... things,
and ignore the (much larger) set of other features.
To the real Perl |
Programming
elements of Extreme Programming (a much hyped, but
good Software |
XPairtise - Pair Programming for Eclipse
programming is a key practice in Extreme
Programming (XP) whereby two |
History
methods was created prior to 2000, from Extreme Programming was created by Kent... processes organize. further work by Beck's in 1999 in book Elements of Extreme... used in agile are Extreme Programming (or XP) is a software engineering methodology |
RR64 Linux 3.0 Beta 1 has been released
and customized for just about any application or need. Extreme configurability..., Beauty, Stability and Extreme Performance are all hallmarks of the RR64 experience |
Web Programmer
patterns, agile programming and/or extreme programming.
Exposure to web service |
Tutorial - Sun Java System Application Server Platform Edition
requires extreme scalability and availability.
Key Features of Sun Java System |
TruStudio Foundation
development environments for dynamic languages such as PHP and Perl.
Besides |
TruStudioPHP
such as PHP and Perl.
Besides a set of frameworks DLTK provides exemplary Tcl,
Ruby |
Open Source JVM
;
A Novel Approach for Porting Perl to the Java Virtual Machine
At the fourth Perl Conference, two possible approaches for porting Perl... of Perl. This paper discusses a novel approach for porting Perl to the JVM. Due |
Development Process
methodologies like Extreme Programming.
This is filled with facts that everyone who |
Fail Early, Fail Often
, not their absence, it essential.
Methodologies such as Extreme Programming
require that test |
rPath Linux 0.99.4 is released
format. Many packages were rebuilt to use automatic Perl and Python dependencies... to use automatic perl and python dependencies. Unfortunately, moving to the new... API
* Linux kernel 2.6.15.2
* Many packages rebuilt to add Perl |
JavaScript Add Element to Array
";
array[2] = "JavaScript";
array[3] = "PERL";
array[4] = "C/C |
BLAG Linux and GNU 30002 is released now
, blackbox, bluefish, gnupg, gtkpod, openssl, perl, php, spamassassin, bittorrent..., mozilla, mysql, mpg321, mplayer, MuSE, netatalk, nmap, ssh, ssl, perl*, php |
BLAG Linux and GNU 30002 is released now
, blackbox, bluefish, gnupg, gtkpod, openssl, perl, php, spamassassin, bittorrent..., mozilla, mysql, mpg321, mplayer, MuSE, netatalk, nmap, ssh, ssl, perl*, php |
JSP CheckBox
="checkbox" name="id" value="PERL"> PERL <BR>
<input type="submit" value |
Bubble Sorts
of the array. The ability to quit early is not symmetrical. The extreme
values |
VoIP XML
, conferencing, and control with CCXML
* Free Extreme Support for developers |
Eclipse Plugin-Rich Client Applications
;
Quiz
Extreme
Quiz Extreme is an easy to use, powerful |
BioInformatics Tools
.
Perl in Bioinformatics:
Perl is also being used in the processing of biological data. One example of
perl project is BioPerl project.
Bioinformatics Projects |
Zenwalk Linux 2.4 has been released
in C, Perl, Python, Ruby,.. watch videos in various formats,
write documents...(1.5.0.06), Python(2.4.2),Perl(5.8.8)
3. XFCE(4.3.0), KDE 3.5.1, Gnome-libs(2.14.0 |
We are providing Linux CD's for free.
1.1.11
Perl 5.8.0
XFree86 4.2.0
Availability of Linux
Currently we |
We are providing Knoppix 3.7 Live Linux CD's
)
perl (5.8.4)
XFree86 (4.3.0)
xmms (1.2.10 |
We are providing Linux CD's for free.
MrProject 0.6
Mozilla 1.0.1
Postfix 1.1.11
Perl 5.8.0
XFree86 4.2.0 |
Text Editors
Description: Does Java, Perl, C++, spell check, ...
License: shareware, $10 |
Bluewall GNU/Linux 1.2 has been released now
:
$ export PKG_PATH=/mnt/cdrom/packages/
$ pkg_add vim xorg* icewm aterm perl
To pull |
Programming Books
JavaScript Programming Books
Linux Books
Perl |
JSP Array
="java"%>
<%
String[] array={"Java",".NET","PHP","C/C++","PERL |
Open Source Download
;
Free Perl open source binary language  ... distribution of Perl, available for AIX, HP-UX, Linux, Mac OS X, Solaris... of a comprehensive Perl support package with quality guarantees.ActivePerl contains |
MySQL Books
tuning; and developing MySQL applications with Perl and PHP.
 ... (and code) for using MySQL with Perl, PHP, Python and Java. If you are familiar with any...;
MySQL and Perl for the Web
guides you through |
Openmake Meister For Java
standard procedures for calling the Java Jar compiler. Build Methods are based on PERL and can be developed using Meister for Java's rich library of reusable PERL |
My Favorite Java Books
such as Extreme Programming and SCRUM.]
The Mythical Man-Month: Essays on Software |
Open Source PIM
. From the beginning, the Kroupware project was under extreme time pressure, and I |
Free Linux Distribution in India
Perl 5.8.0
XFree86 4.2.0 |
Regular Expressions
, for example, Perl, JavaScript, awk, sed, vi, ....
They are powerful |
BLAG Linux And GNU 30003
, MuSE, netatalk, nmap, ssh, ssl, perl*, php, postfix, privoxy,
python, qt, rpm |
Frugalware Linux 0.4 RC1 has been released
kernel 2.6.15.4
o Perl 5.8.8
o Firefox 1.5.0.1 |
|
|
|