From SMW CindyKate - Main
My Attitudes and Methodologies
Understanding by building. | You can only be spontaneous if you have planned ahead. | Meritocracy represents the nature of our cooperation. | It is much easier to strive for perfection when you are never bored.1 | Find the right balance between meeting expectations and exceeding them. | Honesty in small things is not a small thing. | It's difficult to see the picture when you're in the frame. | Coherence and clarity are essential. | Be simple instead of clever. | Always leave the campground cleaner than you found it. | Take the time to go fast.2 | A place for everything and everything in its place. | If your organization knew what it knows. | Premature optimization is the root of all evil. | Attention to small things is not a small thing. | The truth is in the code and its execution. | Keep running systems as they are — but never stop reviewing and testing them. | Good architecture maximizes the number of decisions not made. | Write the code you wish you had. | Understand your customers and convince them.3 | You're unique but you're not the only one. | If a day wasn't your friend, it was your teacher. | In addition to the rules, know the game. | Tests enable change. | We don't shy away from tools that didn't start in our own ecosystem. | Slow is faster than wrong. | Discipline keeps momentum stable. | Success in life usually depends on the number of uncomfortable conversations you're willing to have. | Many times other people do things differently — many times better. | An information system proves its value if it is used voluntarily. | It can be hard — but it can be harder to ignore it. | We follow by going ahead of what we know is coming.4
- Daniel Kahneman
- Martin, Robert C., Clean Code, 2008
- I learnt this phrase from a private conversation with Erich Gebhardt in 2007.
- Thomas Jefferson