Update: This project has stalled until further notice. If you have an interest in joining it or helping to run it, please let me know.

I'm pleased to announce the Perl XP Training Project. If you're interested in learning about extreme programming, testing, or just becoming a better Perl programmer, you're welcome to participate.

My original idea is to practice XP on a public, if trivial, project.

I'll play the part of the XP customer, providing story cards. Because I'm also a programmer, I'll try to keep the stories small enough to implement in an hour or two and simple enough that you don't need much knowledge to start. I'll also provide basic customer tests to give you feedback about when the stories are complete. I (and anyone else who has the time and knowledge) am also willing to answer questions you have.

It's okay if you're just getting started with XP, testing, writing modules, or Perl. As long as you're willing to try, to learn, and to accept and to learn from feedback, you're welcome. It's also okay if you can only contribute one story a week — or just one story ever.

This all is a bit of an experiment, which means it's okay to fail as long as we learn from it. I think this could be very useful, though, so if you're interested, please drop by the site and consider contributing.


In reply to Perl XP, Testing, and Coding Training Project by chromatic

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.