DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Clever Programmerisms  (Read 11,637 times)

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • Coding Snacks
Clever Programmerisms
« on: October 22, 2007, 12:41 PM »
"Never test for a condition you do not know how to handle."

cranioscopical

  • Friend of the Site
  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 4,776
    • Cody Award
    • Official Forum Clown
    • rotten turkey sandwich - Rotten Turkey Sandwich
Re: Clever Programmerisms
« Reply #1 on: October 22, 2007, 01:52 PM »
"Nesting is fine but never forget feathering."
Chris

f0dder

  • [Well, THAT escalated quickly!]
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
    • Participated in NANY Challenge Once
Re: Clever Programmerisms
« Reply #2 on: October 22, 2007, 02:44 PM »
"premature optimization is the root of all evil" - but premature pessimization can be just as bad.
- carpe noctem

Eóin

  • O'Callaghan
  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,401
Re: Clever Programmerisms
« Reply #3 on: October 22, 2007, 04:44 PM »
"All problems can be solved by adding an extra layer of abstraction"
Interviewer: Is there anything you don't like?
Bjarne Stroustrup: Marketing hype as a substitute for technical argument. Thoughtless adherence to dogma. Pride in ignorance.

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • Coding Snacks
Re: Clever Programmerisms
« Reply #4 on: October 22, 2007, 06:57 PM »
"It was hard to write, it should be hard to test."

-- Overheard when a developer on my team was (jokingly) trying to explain why his submitted test plan was *extremely* lacking in detail.

Grorgy

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 821
Re: Clever Programmerisms
« Reply #5 on: October 22, 2007, 07:21 PM »
"I don't care if it works or not, I want it on time and on budget!"

Team leader to programming and design team.

empyrean

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 15
Re: Clever Programmerisms
« Reply #6 on: October 22, 2007, 07:49 PM »
This can never happen...

empyrean

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 15
Re: Clever Programmerisms
« Reply #7 on: October 22, 2007, 07:50 PM »
"Give me a list of all unanticipated problems that will arise during the project."  -- Dilbert's pointy-haired boss

app103

  • That scary taskbar girl
  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 5,888
    • Participated in NANY Challenge Six Times
    • Coding Snacks
    • Gathering Badge
    • Cody Award
    • Volunteers/Staff
Re: Clever Programmerisms
« Reply #8 on: October 23, 2007, 05:51 AM »
Dev-C++ users will appreciate this one...

Don't forget to strip after compiling.




I once gave someone a file to a small program I wrote. When he asked me why the file size was so large, my reply was that I forgot to strip after compiling. He thought the statement was funny enough to add to our chatroom's quote collection.

There was a script that would spit back a random quote from the list when triggered. One day, that quote of mine popped up and Martin thought it was hilarious.

This is the brief convo that took place immediately following his laughter...

Quote
<app> you mean you don't strip after compiling?
</\/\artin> I do the full monty just for 0 warnings!
</\/\artin> if I stripped for no C/C++ errors, then I'd put my coat on for no VB errors

Needless to say, we ended up with another quote in the collection that day.

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • Coding Snacks
Re: Clever Programmerisms
« Reply #9 on: October 23, 2007, 01:04 PM »
"If contractors built buildings the way programmers write software, the first woodpecker that came along would destroy civilization."

-- Weinberg's Law

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • Coding Snacks
Re: Clever Programmerisms
« Reply #10 on: October 24, 2007, 03:21 PM »
"A carelessly planned project takes three times as long to complete as expected.  A carefully planned project only takes twice as long."

-- Golub's Law

Ralf Maximus

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 927
    • Coding Snacks
Re: Clever Programmerisms
« Reply #11 on: October 26, 2007, 01:54 PM »
"What is this talk of 'release'? Klingons do not make software 'releases'. Our software 'escapes' leaving a bloody trail of designers and quality assurance people in its wake!"

-- Unknown Klingon Programmer

Original address: https://www.donationcoder.com/forum/index.php?topic=10503.0