[tpm] [REMINDER] April Meeting Tomorrow, Hackathon this Sunday

Henry Baragar Henry.Baragar at instantiated.ca
Fri Apr 27 05:55:36 PDT 2007


Hello,

For those of you interested, you can find my presentation at:
http://www.instantiated.ca/tdd-kiss.swf
The git repository with the Address example can be found at:
http://www.instantiated.ca/tdd-git.tgz

As I indicated in my talk, feed back would be appreciated.

Thanks,
Henry

On Wednesday, April 25 2007 11:24 am, Michael Graham wrote:
> The next TPM meeting will be tomorrow (Thursday Apr 26 2007) in the
> usual location (2 bloor St. west).
>
> There's also a special all-day Hackathon happening this Sunday (Apr 28
> 2007) downtown (Richmond and Peter streets).  Details for the Hackathon
> are here:
>
>     http://rakudo.org/hackathon-toronto/
>
> If you're thinking of attending the Hackathon, please sign up on the
> wiki, so we have an idea of what sort of numbers to expect.
>
>
> Thursday Meeting Details:
>
> (These details are also on the TPM web site: http://to.pm.org/)
>
> This month we have two speakers on testing-related subjects!
>
>     Date:   Thursday 27 Apr 2007
>
>     Time:   6:45pm
>
>    Where:   2 Bloor Street West (NW corner of Yonge/Bloor, skyscraper
>             with the CIBC logo on top) Classroom 11, 8th floor
>
>   ===================================================================
>
> Talk Details:
>
>  Speaker #1: Jim Keenan
>       Title: Component-Focused Testing: The Case of the Parrot Build
>              Tools
>
>    Duration: 40 minutes
>
> Description:
>
>     Installation of an open-source software package such as Perl or a
>     CPAN module generally follows a 4-step process: configure, build,
>     test, install. Although 'make test' is usually thought of as the
>     place where all the testing happens, the successful completion of
>     each of the other stages implicitly constitutes the passing of a
>     functional test. But does there exist a place for a type of test
>     which is not included in the 'test' target but instead is run either
>     before the 'configure' stage or between the 'configure' and 'build'
>     stages?
>
>     In this talk, Jim argues that there is a role for such tests and he
>     describes how he has implemented a number of test suites, run post-
>     configure but pre-build, for those of Parrot's build tools written
>     in Perl 5. Such tests encourage provide more rapid feedback on the
>     results of refactoring than 'make test' can. Indeed, they encourage
>     Phalanx-style refactoring which makes the build tools more
>     maintainable over the long run.
>
>   -------------------------------------------------------------------
>
>  Speaker #2: Henry Baragar
>       Title: Test Driven Design: Or How I Learned to Love the KISS
>              Principle
>
>    Duration: 40 minutes
>
> Description:
>
>     Test Driven Development is a practice that can be used to improve
>     software quality by writing tests before writing code.  Applied
>     properly, this practice can be extended to the design activities as
>     well as code construction.  In other words, it is practical to
>     organically grow an application from an acorn to a mighty oak
>     without doing any up front design work.
>
>     To demonstrate Test Driven Design, Henry will walk through the
>     evolution of a real world example.  He will discuss the techniques,
>     examine some interesting and unexpected observations, and present
>     statistics from personal use.   Finally, the example will be
>     developed using Jifty so that you may gain some exposure and insight
>     into this interesting and cutting edge application framework.
>
>   ===================================================================
>
>   Note:
>
>     The elevators in the building are "locked down" after 5:30pm
>     to people without building access cards.  Leading up to the
>     meeting someone will come down to the main floor lobby every
>     few minutes to ferry people upstairs.
>
>     After 19:00, you can reach the access-card-carrying guy via
>     a cell phone number that we'll leave with security in the
>     front lobby.  The room and floor numbers will be left with
>     security too.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/toronto-pm/attachments/20070427/81715c7d/attachment.html 


More information about the toronto-pm mailing list