user-pic

Stefan Adams

  • Posted Meet jp to Stefan Adams

    Welcome

    Please welcome the latest JSON tool for the command line: jp!

    jp (mostly named from the Mojolicious class Mojo…

  • Commented on Bit Rot Thursday
    Thanks for this great piece of advice! Do you think you could link to an example (or two or three) "design spec" of yours? I'd be very interested to see this process. I've never seen anyone else's design spec and...
Subscribe to feed Recent Actions from Stefan Adams

  • Zoffix Znet commented on Bit Rot Thursday

    I am myself new to the idea, so maybe I'm not the best person to give specs, but I have two examples for consideration (below). Your "spec" basically should outline how the code should work **from the perspective of the user**. So you kinda try to imagine whether using your code will be nice and pleasant or are there issues you've not considered.

    1) IRC::Client that I started hacking on without any specs. I now have to rewrite most of the event handling code because when I tried to actually use it, I found it too annoying and low-level.

    2) Test::When that I started by writing…

  • Jakub Narebski commented on Bit Rot Thursday
    Do you think you could link to an example (or two or three) "design spec" of yours? I'd be very interested to see this process. I've never seen anyone else's design spec and it would be interesting to get an idea of what that would look like for someone else?

    I recommend seminal "Painless Functional Specifications" series by Joel Spolsky, available free on-line at:

    http://www.joelonsoftware.com/articles/fog0000000036.html

Subscribe to feed Responses to Comments from Stefan Adams

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.