Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^3: PBP: Code Layout

by Skeeve (Parson)
on Oct 19, 2005 at 22:43 UTC ( [id://501463]=note: print w/replies, xml ) Need Help??


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

The problem here is that there is now a disconnect between what you just wrote yesterday and what you are editing today

Personally I wouldn't care! If the formatting is there so that everyone understands the code more easily, then fine! I should understand my code also. If not, I programmed something so obfuscated, I should rethink it ;-) and that's a positive side effect of the tidy process, don't you agree?

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'm exaggerating). Let the perltidy do it's work and I will be happy.


s$$([},&%#}/&/]+}%&{})*;#$&&s&&$^X.($'^"%]=\&(|?*{%
+.+=%;.#_}\&"^"-+%*).}%:##%}={~=~:.")&e&&s""`$''`"e

Replies are listed 'Best First'.
Re^4: PBP: Code Layout
by chromatic (Archbishop) on Oct 20, 2005 at 02:51 UTC
    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.

      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.

      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.

        A reply falls below the community's threshold of quality. You may see it by logging in.
      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.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2024-04-24 20:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found