Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^4: 20 most important Perl Best Practices

by greengaroo (Hermit)
on Aug 23, 2012 at 00:59 UTC ( #989177=note: print w/ replies, xml ) Need Help??


in reply to Re^3: 20 most important Perl Best Practices
in thread 20 most important Perl Best Practices

OK, I understand your point. Now that I think about it, after reading your post and some others bellow, I realize that I am not really achieving my real goal: Helping less experienced Perl developers avoid pitfalls that would lead to hard to understand issues.

I have to rethink my approach. Thank you very much for opening my eyes!

Take my advice. I don't use it anyway.


Comment on Re^4: 20 most important Perl Best Practices
Re^5: 20 most important Perl Best Practices
by eyepopslikeamosquito (Canon) on Aug 23, 2012 at 01:10 UTC

    achieving my real goal: Helping less experienced Perl developers avoid pitfalls that would lead to hard to understand issues
    Suggest you perform some detailed code reviews with your inexperienced Perl developers and write items found during the review on a wiki page, especially noting issues that crop up often. That way, you grow your list of common pitfalls over time based on real world issues in your environment. You may be able to evolve this into a code review checklist.

    Detailed reviews take time, so I normally run beginner's Perl code through Perl::Critic before the code review.

Re^5: 20 most important Perl Best Practices
by BrowserUk (Pope) on Aug 23, 2012 at 01:17 UTC

    The above is one of the most courageous responses I've seen in a very long time.

    And this is one of the funniest things I've seen in even longer :)


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?

      :D ... thanks very much!

      Take my advice. I don't use it anyway.
      Looking at that strip and trying to imagine I was a female programmer, I feel uncomfortable. Cf. Schwern's keynote.

      We can do better.

        trying to imagine I was a female programmer, I feel uncomfortable.

        Uncomfortable about what?

        1. The mention of "boob job"?

          Breast enhancements exist.

        2. The term "boob job"?

          A little casual research amongst my wife. my 3 sisters, and 5 nieces ranging in age from 17 to 64 elicits that they all refer to breast enhancements as "boob jobs".

        3. The idea that for some (men and women) breast enhancement can enhance the attractiveness of the recipient?

          Self explanatory.

        4. The idea that it doesn't work the same for everybody or every body.

          Viva la Difference.

        I find your construed objection to the cartoon, unrealistic.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

        RIP Neil Armstrong

        boob jobs

        Looking at that strip and trying to imagine I was a female programmer, I feel uncomfortable.

        Quick, disconnect before it gets worse!

        Imagining being a female makes me uncomfortable too. Or is it imagining being a programmer?

        Aaron B.
        Available for small or large Perl jobs; see my home node.

        Ah, yes, trying to imagine, ... what if instead of trying to imagine and getting offended in place of someone else you took the effort and ASKED? But yeah if you asked enough females you might find one closed minded enough to feel offended. Explaining them first that they should feel offended because, you know, boobs, sexualization, sexistic pigs, blah blah, would probably help.

        Next time you are busy trying to imagine try to imagine what does it feel to be patronized all the time by the likes of you.

        Jenda
        Enoch was right!
        Enjoy the last years of Rome.

        Agreed.

        What bothers me the most is that in situations where someone is in the minority, they are already in a disadvantaged position to express a similar opinion. Most people don't like rocking the boat, they don't want to go against their peers, and they're slow to vocalize when they're uncomfortable, unhappy, or offended at something. Unless they get really angry, they're not likely to say anything.

        We've already had a woman note that she was bothered by the comic. If that's the case, I expect that there are many more who felt the same and didn't speak up.

        Respect. Common courtesy. Appropriate behavior. These aren't complicated concepts. We need to remember that what is acceptable in some situations may not be in others. Sexualized programming jokes are a good example of something not acceptable in this environment, IMO.

      I'm offended that the worst cartoon I've ever read in my life is getting this much attention.

      If that poor author ever analyzes his access logs he might think he has hit pay dirt with that cartoon, and then he'll make more like that. Please Gawd no!

      I think it is UKB's civic duty to inform the author all those hits to that one cartoon are anomalous results of his sensitivity training here at PerlMonks.

        Yet another ghost in the machine, playing the "offense" card for his own personal agenda.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

        RIP Neil Armstrong

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (5)
As of 2014-09-21 23:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (176 votes), past polls