Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re^4: PBP: Code Layout

by chromatic (Archbishop)
on Oct 20, 2005 at 02:51 UTC ( #501511=note: print w/ replies, xml ) Need Help??


in reply to Re^3: PBP: Code Layout
in thread PBP: Code Layout

I'd still (even if I get downvoted more) prefer my own "style" over any company dictated one because I don't want to focus un bureaucraccy

I didn't downvote you, but I find it pretty shocking that you would rather go your own way than follow team guidelines. No matter how well he or she codes, I wouldn't want someone with that kind of attitude on my team.


Comment on Re^4: PBP: Code Layout
Re^5: PBP: Code Layout
by Skeeve (Vicar) on Oct 20, 2005 at 05:56 UTC

    We're just talking about code formatting, don't we? Taking care of formatting - if it's not the same I got used to in the last 24 years - is most certainly a hindrance to me and I believe to anyone with long programming history.

    So if your goal is to have nice looking code and not to have good code, then maybe you're right and I really wouldn't fit into such a team.

    If we're not talking about code formatting but what to use for programming, which module or even which language, it's another story. For example: I still don't like Java. But our programm is written in Java and I have written a big part of it. With my own code layout of course ;-)

    The funny part about my Java is: A colleague said, that my Java code still looks like Perl. But that's just because one method he uses consists of 5 or so regular expressions, I think.


    s$$([},&%#}/&/]+}%&{})*;#$&&s&&$^X.($'^"%]=\&(|?*{%
    +.+=%;.#_}\&"^"-+%*).}%:##%}={~=~:.")&e&&s""`$''`"e
      So if your goal is to have nice looking code and not to have good code...

      It's not.

      My goal is to have people on the team who really want to work as a team for the good of the team, not merely as a collection of individuals who happen to have similar jobs. If expressing yourself through your formatting is more important than writing clear code (and if you truly will not adapt to the team's guidelines about where to put your braces, why should we hope that you follow the important guidelines?), there are plenty of other places that will have you.

        You still refuse to understand. I don't care for code formatting. So if you insist on your team wearing all same clothes... Ah... No... using all the same formatting then come along with a code formatter to make sure every code is formatted that way. I'd love to use it to reformat my ugly-written code. But don't force me to do a program's work by hand. It will be a hindrance.

        Got it?

        I don't see how my attitude is contradictory to team work. But maybe we have a different understanding about teams.


        s$$([},&%#}/&/]+}%&{})*;#$&&s&&$^X.($'^"%]=\&(|?*{%
        +.+=%;.#_}\&"^"-+%*).}%:##%}={~=~:.")&e&&s""`$''`"e
Re^5: PBP: Code Layout
by BrowserUk (Pope) on Oct 20, 2005 at 06:09 UTC
    No matter how well he or she codes, I wouldn't want someone with that kind of attitude on my team.

    Physician, heal thy self!


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    Lingua non convalesco, consenesco et abolesco. -- Rule 1 has a caveat! -- Who broke the cabal?
    "Science is about questioning the status quo. Questioning authority".
    The "good enough" maybe good enough for the now, and perfection maybe unobtainable, but that should not preclude us from striving for perfection, when time, circumstance or desire allow.

      There aren't many team sports that reward all but one player aiming for the same goal. This hypothetical coder's goal is apparently self-expression. My team's goal is to write good software and our coding guidelines are one way we've chosen to do that. Clearly something does not belong -- and I'm thinking it's the one person running the other direction, away from the rest of the team.

Re^5: PBP: Code Layout
by adrianh (Chancellor) on Oct 20, 2005 at 08:38 UTC
    No matter how well he or she codes, I wouldn't want someone with that kind of attitude on my team.

    Ditto. The fact that I've been wasting large chunks of my time dealing with somebody's bizarre idea of naming conventions this week just emphasises the point.

Log In?
Username:
Password:

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

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

    My favorite cookbook is:










    Results (35 votes), past polls