开发者

Is there a "standard" approach to agile Perl development? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.

Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.

Closed 5 years ago.

Improve this question

While not a "standard" -- this book Foundations of Agile Python Development lays out one person's view of tools and systems that enable an "agile" development process. Some of the suggestions in the book are not tied to Python (for example, SVN/Git/etc) -- but some are.

For example, aside from using print to debug Perl code, I've been trying out Perl/Tk Debugger -- which is okay, and way, way better than nothing.

So, I've looked for books simaliar to the Pyt开发者_开发百科hon book, but focused on Perl, though I haven't found any. Suggestion?

Questions, feedback, requests -- just comment, thanks!!


Modern Perl by chromatic

I've not finished it myself yet, but it might speak to what you're looking for.

As for your example, for a graphical interface to debugging, I've used ActiveState's commercial product, Komodo IDE, and I like the debugger it comes with. Also, Padre, a perl IDE written in perl, has some debugging tools that might be worth a look.


Perl has a fairly extensive command-line debugger which is much better than just sprinkling "print" or "say" throughout the code and hoping that you remove it all later. Check out http://perldoc.perl.org/perldebug.html and http://perldoc.perl.org/perldebtut.html for starters. The GUI tool looks fine, and is probably just a front-end to this stuff anyway, but you'll want to know the CLI in case you need to debug remotely over SSH, or if you want to show off.

Also, check out Perl Best Practices (http://oreilly.com/catalog/9780596001735), which is what many, many Perl-using teams use as a base to standardize their coding styles and approaches to problem solving.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜