
Programming Wisdom@CodeWisdom19h
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“I’m not a great programmer; I’m just a good programmer with great habits.” — Kent Beck

Programming Wisdom@CodeWisdomOct 21
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function.” — John Carmack

Programming Wisdom@CodeWisdomOct 20
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“The most important single aspect of software development is to be clear about what you are trying to build.” — Bjarne Stroustrup

Programming Wisdom@CodeWisdomOct 19
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Learn not to add too many features right away, and get the core idea built and tested.” — Leah Culver

Programming Wisdom@CodeWisdomOct 18
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“A ship in port is safe, but that is not what ships are for. Sail out to sea and do new things.” — Grace Hopper

Programming Wisdom@CodeWisdomOct 17
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“The mark of a mature programmer is willingness to throw out code you spent time on when you realize it’s pointless.” — Bram Cohen

Programming Wisdom@CodeWisdomOct 16
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Maintenance is not a discrete activity, but a routine part of the entire development process.” — The Pragmatic Programmer

Programming Wisdom@CodeWisdomOct 16
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Great software today is often preferable to perfect software tomorrow.” — The Pragmatic Programmer

Programming Wisdom@CodeWisdomOct 16
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“My definition of an expert in any field is a person who knows enough about what's really going on to be scared.” — P. J. Plauger

Programming Wisdom@CodeWisdomOct 16
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Ten doublings is about a thousand, twenty doublings is about a million, and thirty doublings is about a billion.” — Jon Bentley

Programming Wisdom@CodeWisdomOct 15
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Any time a programmer makes a decision about how to deal with data, how to average it or clean it, you’re imparting more of your own bias on it.” — Hannah Fry

Programming Wisdom@CodeWisdomOct 15
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“A successful test is one that breaks the software.” — Steve McConnell

Programming Wisdom@CodeWisdomOct 15
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“A good programmer is someone who looks both ways before crossing a one-way street.” — Doug Linder

Programming Wisdom@CodeWisdomOct 15
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Teaching peers is one of the best ways to develop mastery.” — Jeff Atwood

Programming Wisdom@CodeWisdomOct 14
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“If we want users to like our software, we should design it to behave like a likeable person: respectful, generous and helpful.” — Alan Cooper

Programming Wisdom@CodeWisdomOct 14
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Focus is a matter of deciding what things you’re not going to do.” — John Carmack

Programming Wisdom@CodeWisdomOct 14
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“The value of a prototype is in the education it gives you, not in the code itself.” — Alan Cooper

Programming Wisdom@CodeWisdomOct 14
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.” — Alan Perlis

Programming Wisdom@CodeWisdomOct 13
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Whenever we haven’t got enough information to make decisions for ourselves, we have a habit of copying the behaviour of those around us.” — Hannah Fry

Programming Wisdom@CodeWisdomOct 13
United Kingdom
United KingdomConnected via WebAccount-level information, not a live location or per-post device.
“Sometimes the problem has to mature before the solution can mature.” — Kent Beck