Software Quality Quotes

Sonar: manage duplicated code with sonar

Sonar: manage duplicated code with sonar

Every time you voluntarily duplicate code, a fairy die.
— One day I will write the eclipse plugin to disable copy/paste functions.

Each time you fail a test, jenkins trigger a machine that kills a kitty.
— Should be based on this eXtreme feedback plugin

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
— Respect for the noble art of maintenance programming

With the software in production, fixing bugs is akin to repairing a car while it is driving down the road,
long after it has left the drawing board, the assembly line, and the dealer lot. Its as expensive to do as it can possibly be.

— Or trying to build a plane in the cloud 😉

It’s OK to figure out murder mysteries, but you shouldn’t need to figure out code. You should be able to read it.
— Code is first for human… not computer

Limiting cyclomatic complexity in your code is important for one very simple and pragmatic reason that can even be expressed with one word: READABILITY
— Way before making things hard to test, maintain,… it’s just hard to read.

“Never in the field of software engineering has so much been owed by so many to so few lines of code.” – Martin Fowler
— In my case Junit

I don’t care that it works on your machine. We are not shipping your machine !
— It scales only if you have one client.

Quality isn’t a tool – You can’t install it!
— But a good tool that ‘talks’ to managers and developers is welcomed

Don’t make this method/field static it’s like crossing stream… It would be bad.
— Same should apply for all classes ending with Util

  1. #1 by mestachs on July 30, 2012 - 7:30 pm

    In brightest day, in blackest night, no failing tests shall escape my sight ! Let those who sloppy code would write beware my power…
    Junit’s green light

  2. #2 by mestachs on August 2, 2012 - 8:23 am

    “we have too many people who can almost program, and too few people who can test software”

  3. #3 by Henrik Kaipe on April 6, 2013 - 10:14 am

    What I often try to tell other coders:
    “If you don’t know how to test it then don’t write the code!”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: