Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^2: Premature and micro optimization...

by chargrill (Parson)
on Jun 11, 2007 at 12:28 UTC ( [id://620482]=note: print w/replies, xml ) Need Help??


in reply to Re: Premature and micro optimization...
in thread Premature and micro optimization...

Right - the purpose was not to micro-optimize.

The purpose was that someone suggested that a simple change might have a negative impact on everything (needlessly applying tr/// on all IDs). I didn't think it would matter, I had time to kill, and I was curious if the impact would be measurable or not.


--chargrill
s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)

Replies are listed 'Best First'.
Re^3: Premature and micro optimization...
by bart (Canon) on Jun 11, 2007 at 13:29 UTC
    Hmm, I must not have expressed myself clearly. It is not you, but your colleague who is guilty of (passive) micro-optimization, and focussing on a wrong thing.

    I agree that adding to the code and ending up with something that would appear to be faster, is indeed bizarre.

      I must not have expressed myself clearly. It is not you...

      I misunderstood you the same way. Can I suggest that the problem was that you said "you" when you meant "he"?

      Your original post had:

      Not only are you micro-optimizing, but you're looking, IMO, at the wrong spot.
      Hope this helps.

        The original "you" was intended as plural. Really. :)

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://620482]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (3)
As of 2024-04-18 23:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found