Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: This year I plan to learn about:

by Tux (Abbot)
on Jan 02, 2007 at 14:19 UTC ( #592551=note: print w/replies, xml ) Need Help??

in reply to This year I plan to learn about:

I'm already an expert in compiling perl. I have to be, maintaining Configure :)

I'm already pretty familiar with pack/unpack, POD, typeglobs, CPAN modules (and creating them), filing bug reports

I might be the heaviest format user worldwide (debatable), but part of the test code in perl5's core on that is mine.

I know some XS, but only to the extent that I need to know to maintain my XS modules. No plans to learn more, unless needed.

I defenitely want to learn more about the new regex functionality in perl5.10 (thanks Yves, also for the presentation).

Perl 6 (with the space) is defenitely not on my program, as function calls are rewuired to be written func() (without the space), which is a major show stopper for me (and all my colleages) as it violates our laws of readability for code.

My mind doesn't like OO object oriented programming in Perl. In fact, it doesn't like OO programming at all. Now that both DBI and Perl/Tk need it a lot, I have to do it, but I would prefer a non-OO interface.

functional programming in Perl, device driver programming in Perl, and interprocess communication in Perl might be addressed on a need-to-know basis.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://592551]
[choroba]: The problem was bigger, as the test tried to call a method that didn't exist anymore
[marinersk]: :: ducking ::
[choroba]: because, someone renamed the method, but didn't notice it was used in the test, as the test was skipped
[marinersk]: Well, if the method doesn't exist, it would be hard to pass the test.
[choroba]: later, someone removed the new method, as all its usage places were safe, but didn't notice the test still used the old name
[choroba]: fortunately, it wasn't that hard to replace the method and fix a few remaining failures due to the changes we did to the codebase over the years
[marinersk]: choroba Sounds like a process improvement opportunity; tests may not all need to be run, but they should all be compiled with perl -c before check-in/promotion happens.
[choroba]: so, now I have the test, so I can start making changes in the code. Back to the original ticket, yay!
[marinersk]: I definitely love it when my $current_taask=& taskPop(); if ($current_task eq $original_task) { } is true.
[marinersk]: s/taask/task/g;

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (14)
As of 2017-05-25 15:14 GMT
Find Nodes?
    Voting Booth?