Jean-Damien Durand

Subscribe to feed Recent Actions from Jean-Damien Durand

  • Ovid commented on Why code style is important

    And this is why, when I'm hacking on Javascript, I always put the curly braces on if statements, even if the body is only a single line.

  • Ether commented on Why code style is important

    This looks like something that could have happened from a git merge, without someone manually reviewing the result of the merge.

    The same thing would have happened if braces were used like this:

    if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0)
    { goto fail; }
    { goto fail; }

    Only if the braces were on a different line would we either have gotten a
    detectable merge conflict, or a second goto operation that did no harm:

    if ((err = SSLHashSHA1.update(&hashCtx, &signedParams)) != 0) {
    goto fail;

  • robertleap commented on Check your test coverage with Devel::Cover

    Just started using this last week and its great. Even integrated it in to our automated build script, so it runs every commit.

  • Neil Bowers commented on Check your test coverage with Devel::Cover

    Robert: good to hear.

    Maybe you could write a blog post about your experiences with Devel::Cover, and how it's helped you? Doesn't have to be long — it's good to hear a range of perspectives and experiences.

  • commented on I hate Dist::Zilla and missing Makefile.PL
    install/run/rpm-pack the module. Git copy is not suitable for this. Git copy is only for authoring (yes, and to submit patch).

    If you, as a user, need to install a git snapshot of a project hosted
    at GitHub, you can use for that and you don't
    need to bother about all the plugins. It's not equivalent to "git
    clone", but you get what you want.

    btw, when packaging .deb files, Debian tools expect tarballs too. And if you try …
Subscribe to feed Responses to Comments from Jean-Damien Durand

About is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.