PHPBuilder.com: Test Driven Development
Grok Headline matches for PHPBuilder.com: Test Driven Development
Test-driven development
Test-driven development
01/29/2003 08:58 AMWhy test-driven development?
The more technical aspect of XP involves a method known as test-driven
development (TDD) or test-first development.
So what kind of bizarre creature is this and why would any sane
individual want to try it?
The answer is that it is one of the sanest things you can do. It makes
your programs work better, and it feels much better. -- Dagfinn
Reiersol
Observant people will notice that adodb and the recently released date
library have extensive test suites. I don't know whether this is
test-driven development, but it's just common sense to have automated
tests. The dark secret of automated testing occurs when you are doing
GUI programming. Most automated testing of GUI's, even web-based ones
don't work well, because even a minor change in font sizes could
invalidate your test results.
"zeldman.oo5"
Test-Driven
Test-Driven
07/05/2004 10:23 PM
I started reading Kent Beck's Test-Driven
Development: By Example over the weekend. Tim Bray menti
oned the
book a while back and his impression of TDD differed from
mine so I figured
I was overlooking something. Boy, I sure was.
I thought TDD (Test-Driven Development) was just development with a
strong emphasis
on tests. It's more than that. What threw me off was
the word 'development'
which encompasses the entire development process including design,
implemention, evolution,
etc. The core gem of an idea behind TDD impacts the design
phase most heavily
and it's uncovered in rather tedious detail by Kent Beck.
Tedious yet startling
is what I felt.
The simple idea is this:
Design software by writing tests first.
By 'software', I mean services, frameworks, modules, components,
and objects.
Since tests are written before the module being tested is written,
the experience
of writing of the test drives the module's designing process.
More importantly,
you are looking at the API, of the module being designed, from
the API client's
perspective. Net result is higher quality API design.
While TDD during the design process is enough of a benefit for
engineers to put into
use immediately, TDD has problems because test cases are software
and there are maintenance
cost associated with them. Having a tool like Eclipse helps
but much more is
needed to help the engineers document the tests, keep track of
them, and reuse as
needed.
I think a visual tool that lets engineers drag and drop tests into
test suites for
various purposes like release testing, runtime testing, diagnostic
testing is essential.
TDD also encourages refactoring through out the development process
which calls for
more flexible source control system than CVS.

Event Driven ASP.NET Development with C#
Event Driven ASP.NET Development with C#
10/09/2002 01:52 PMWebmasterBase Oct 9 2002 12:34PM ET
Event Driven ASP.NET Development with C#
Event Driven ASP.NET Development with C#
10/11/2002 07:56 AMWebmasterBase Oct 9 2002 12:34PM ET
Contract-Driven Development meets XP
Contract-Driven Development meets XP
03/06/2004 01:52 AM I think there are two kinds of people interested in test-driven
development. First, there are people who are very happy not to have to
write a specification. If that's what you hope to get from Extreme
Programming (XP), I don't think you'll get much improvement. But then
there are people who are more seriously applying the idea of
test-driven development, the way at least I would consider applying
it, where the tests are really systematic. -- Bertrand Meyer

Bugzilla 2.17.7 and 2.16.5 Released, New
Date-Driven Development Plan Detailed
Bugzilla 2.17.7 and 2.16.5 Released, New
Date-Driven Development Plan Detailed
03/06/2004 01:59 AMMajorium’s Leadership Development
Program Training is Continuous, Driven
by Operational Strategy and is Delivered
by Peers
Majorium’s Leadership Development
Program Training is Continuous, Driven
by Operational Strategy and is Delivered
by Peers
09/08/2004 03:35 AMMajorium employs its unique Integrated Multicast Learning technology
to deliver a competency based and curriculum driven leadership
program. The program was originally designed and developed to meet the
training specifications and deliver training to the employees of Stora
Enso North America, the North American subsidiary of one of the
world’s largest paper manufacturers. [PRWEB Sep 8, 2004]
Centric CRM 3.0 Test 2 (Development
branch)
Centric CRM 3.0 Test 2 (Development
branch)
04/07/2005 01:11 PM

Centric CRM is a mature, fully featured,
Java-based, Web-delivered CRM with leads
management, contacts, pipeline, accounts, and
campaign management, project management, help
desk, reports, and admin modules.
Changes:
The complete version of Centric CRM 3.0 is now available for download.
Although this is still a Test version, the authors believe that
everything you need to install and upgrade Centric CRM is included.
Centric CRM Test 2 includes PostgreSQL and Microsoft SQL Server
database support, major changes to handling international characters,
improvements to international calendars, and various bugfixes as
submitted to the "tickets" section of the project's site.
Centric CRM 3.0 Test 1 (Development
branch)
Centric CRM 3.0 Test 1 (Development
branch)
03/31/2005 12:29 PM

Centric CRM is a mature, fully featured,
Java-based, Web-delivered CRM with leads
management, contacts, pipeline, accounts, and
campaign management, project management, help
desk, reports, and admin modules.
Changes:
This test release includes both binary and source
packages. The binary version is a ready-to-go Java
Web Archive which can be deployed with Apache
Tomcat and supports PostgreSQL v7.4 and v8.0. The
source version supports PostgreSQL and MS SQL.
This test releases is intended for final testing
of Centric CRM, and is still considered an
unstable release. It should not be used with a
production system.
Yahoo Mail Test Systems Development
Yahoo Mail Test Systems Development
09/09/2004 08:52 AMYahoo! - United States, CA, Sunnyvale (2004-09-08)
Response Biomedical Begins Phase II
Development of a Biotech Trait Detection
Test for Grain
Response Biomedical Begins Phase II
Development of a Biotech Trait Detection
Test for Grain
06/24/2004 02:46 PMBC Technology Jun 24 2004 6:45PM GMT
Templates and PHP on PHPBuilder
Templates and PHP on PHPBuilder
09/10/2002 08:44 AMPHPBuilder: More GIS Mapping with PHP
PHPBuilder: More GIS Mapping with PHP
02/10/2004 09:19 AMIf you'll remember a little while back,
PHPBuilder.com posted the first
part of a series entitled "GIS Mapping with PHP". Well, this moring,
they've posted
the second
part of the series.
PHPBuilder: Calendaring the PHP Way
PHPBuilder: Calendaring the PHP Way
10/08/2002 08:12 AMPHPBuilder: Practical XML in Your PHP
PHPBuilder: Practical XML in Your PHP
12/26/2002 08:53 AMChanges are a-brewin': PHPBuilder.com
Changes are a-brewin': PHPBuilder.com
08/13/2002 08:03 AMPHPBuilder: Making a Method Out of You
PHPBuilder: Making a Method Out of You
01/28/2003 09:25 AMPHPBuilder: Plotting a Point with PHP
PHPBuilder: Plotting a Point with PHP
10/28/2003 11:07 PMMost PHP sites out there are concerned with pulling and pushing things
from a database, or maybe even providing a simple, useful service to
its customers. Then, there are the more advances sites - performing
functions like high-end financial transactions and even mapping
solutions for developers. It's this last function that
PHPBuilder.com's new article
covers.
PHPBuilder: Another Wrox Review
PHPBuilder: Another Wrox Review
03/11/2003 08:41 AMOver on
PHPBuilder.com this
morning, there's a new review of yet another
Wrox book - this time, it's
Professi
onal PHP4 Multimedia Programming
PHPBuilder: Iterating through Life and
PHP
PHPBuilder: Iterating through Life and
PHP
02/26/2003 11:25 AMPHPBuilder: Golden Rules for Your PHP
PHPBuilder: Golden Rules for Your PHP
12/09/2002 09:13 AMPHPBuilder: Enabling Dynamic CSS with
PHP
PHPBuilder: Enabling Dynamic CSS with
PHP
11/25/2002 09:54 AMDebugging: For Your Eyes Only on
PHPBuilder
Debugging: For Your Eyes Only on
PHPBuilder
10/21/2002 08:20 AMSpammers Be Gone! A PHP Mailbot from
PHPBuilder
Spammers Be Gone! A PHP Mailbot from
PHPBuilder
11/07/2002 08:47 AMPHPBuilder: Your First Bite of PEAR
PHPBuilder: Your First Bite of PEAR
12/27/2002 08:16 AMPHPBuilder.com: An Intro to Web Services
with PHP
PHPBuilder.com: An Intro to Web Services
with PHP
03/19/2005 03:26 AMNew from
PHPBuilder.com today
is a new article -
An
introduction to web services with PHP. In
this
article they give you the basics using as the example a few calls
to the
Google Web API.
PHPBuilder.com: PHP/XML/XSL/XPATH &
Web Services
PHPBuilder.com: PHP/XML/XSL/XPATH &
Web Services
05/03/2004 08:14 AMConsidered one of the "next steps" in web development, PHP/XML/XSL and
XPath can make creating complete websites and even web services a
breeze - sometimes, even from the same data. Here to show you how to
harness this powerful technology is
this new
article from PHPBuilder.
phpBuilder: Word Documents on the Fly
phpBuilder: Word Documents on the Fly
12/03/2003 08:43 AMNew from
phpBuilder this
morning, there's an article about
creating
Word documents on the fly.
PHPBuilder: Eclipse for the PHP
Developer
PHPBuilder: Eclipse for the PHP
Developer
09/22/2004 08:39 AMNew on
PHPBuilder.com today,
there's a review of the
Eclipse
architecture pertaining to its use with PHP.
PHPBuilder: PHP Web Mail Posting &
Notification
PHPBuilder: PHP Web Mail Posting &
Notification
05/18/2004 07:30 AMNew today from
PHPBuilder.com
is an article talking about the creation of a script that, when a new
post is made or a new notification is in order,
this
script will grab it and send it along via email.
PHPBuilder.com: Enjoy the Openness of
MySQL
PHPBuilder.com: Enjoy the Openness of
MySQL
09/08/2004 09:14 AMFor anyone out there looking to move more away from the world of MS
SQL for their databases,
PHPBuilder
.com might have an article that will help.
Enjoy the
Openness of MySQL steps you through removing your data from MS SQL
and migrating it over to a MySQL database.
PHPBuilder: Value & Data Access
Objects in PHP 4.2
PHPBuilder: Value & Data Access
Objects in PHP 4.2
06/02/2004 08:38 AMAny of the J2EE programmers out there know that the two languages
share some basic concepts, but are pretty different when it comes to
the details. Well,
in this
new article from PHPBuilder.com,
Geno Timlin shows you his
effort to bridge that gap.
PHPBuilder: Putting a Handle on the
Abstract
PHPBuilder: Putting a Handle on the
Abstract
02/10/2003 09:04 AMPHPBuilder.com: A Simple Forum Install
PHPBuilder.com: A Simple Forum Install
10/31/2002 09:20 AMphpBuilder.com: Sending Email from your
PHP Apps
phpBuilder.com: Sending Email from your
PHP Apps
04/18/2005 07:39 AMIn
a
new article from PHPBuilder.com today, they author introduces you
to the methods you can use in your scripts to
se
nd mail to an external source.
PHPBuilder: Updating Your Image
(Dynamically)
PHPBuilder: Updating Your Image
(Dynamically)
02/20/2003 08:41 AMPHPBuilder: Review: Zend Studio
PHPBuilder: Review: Zend Studio
11/05/2003 08:14 PMWhen I first heard of Zend Studio, I thought, what's the point in
that? There are plenty of (free) PHP IDEs available. What's so special
about this one? However, when I got down to looking at it properly, I
found that Zend was indeed very different to others.
PHPBuilder.com: File Version Management
in PHP
PHPBuilder.com: File Version Management
in PHP
01/16/2004 10:58 AMUploading/viewing/downloading of files has become somewhat of a staple
in the PHP world today. There are tons of tutorials dealing with the
subject. Well,
phpBuilder.com
takes it a step further with their latest piece.
PHPBuilder: Sloppy Software Tips
PHPBuilder: Sloppy Software Tips
03/11/2003 08:41 AMAlso from
PHPBuilder this
morning, there's a new piece written by a familiar name around there,
Tim Perdue, about
A Test To
See If You Write Sloppy Software.
Grok Description matches for PHPBuilder.com: Test Driven Development
GrokA matches for PHPBuilder.com: Test Driven Development
PHPBuilder.com: Test Driven Development