Cristian > Cristian's Quotes

Showing 1-20 of 20
sort by

  • #1
    Robert C. Martin
    “It is not enough for code to work.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #2
    Robert C. Martin
    “So if you want to go fast, if you want to get done quickly, if you want your code to be easy to write, make it easy to read.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #3
    Robert C. Martin
    “You should name a variable using the same care with which you name a first-born child.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #4
    Robert C. Martin
    “Of course bad code can be cleaned up. But it’s very expensive.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #5
    Robert C. Martin
    “Clean code always looks like it was written by someone who cares.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #6
    Robert C. Martin
    “The only way to go fast, is to go well.”
    Robert C. Martin, Clean Architecture

  • #7
    Robert C. Martin
    “One difference between a smart programmer and a professional programmer is that
    the professional understands that clarity is king. Professionals use their powers for good and write code that others can understand.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #8
    Robert C. Martin
    “The problem is that we view estimates in different ways. Business likes to view estimates as commitments. Developers like to view estimates as guesses. The difference is profound.”
    Robert C. Martin, Clean Coder, The: A Code of Conduct for Professional Programmers

  • #9
    Robert C. Martin
    “The proper use of comments is to compensate for our failure to express ourself in code. Note that I used the word failure. I meant it. Comments are always failures.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #10
    Robert C. Martin
    “Don’t Use a Comment When You Can Use a Function or a Variable”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #11
    Robert C. Martin
    “When you see commented-out code, delete it!”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #12
    Robert C. Martin
    “Dijkstra once said, “Testing shows the presence, not the absence, of bugs.” In other words, a program can be proven incorrect by a test, but it cannot be proven correct. All that tests can do, after sufficient testing effort, is allow us to deem a program to be correct enough for our purposes.”
    Robert C. Martin, Clean Architecture: A Craftsman's Guide to Software Structure and Design

  • #13
    Robert C. Martin
    “You see, programmers tend to be arrogant, self-absorbed introverts. We didn’t get into this business because we like people.”
    Robert C. Martin, Clean Coder, The: A Code of Conduct for Professional Programmers

  • #14
    Robert C. Martin
    “SRP is one of the more important concept in OO design. It’s also one of the simpler concepts to understand and adhere to. Yet oddly, SRP is often the most abused class design principle.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #15
    Robert C. Martin
    “The first rule of functions is that they should be small. The second rule of functions is that they should be smaller than that.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #16
    Robert C. Martin
    “Building a project should be a single trivial operation.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #17
    Robert C. Martin
    “Whatever else a TODO might be, it is not an excuse to leave bad code in the system.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #18
    Robert C. Martin
    “When you cannot concentrate and focus sufficiently, the code you write will be wrong. It will have bugs. It will have the wrong structure. It will be opaque and convoluted. It will not solve the customers’ real problems. In short, it will have to be reworked or redone. Working while distracted creates waste.”
    Robert C. Martin, Clean Coder, The: A Code of Conduct for Professional Programmers

  • #19
    Robert C. Martin
    “First Law You may not write production code until you have written a failing unit test. Second Law You may not write more of a unit test than is sufficient to fail, and not compiling is failing. Third Law You may not write more production code than is sufficient to pass the currently failing test.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

  • #20
    Robert C. Martin
    “A long descriptive name is better than a long descriptive comment.”
    Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship



Rss
All Quotes



Tags From Cristian’s Quotes