Responsible Development shares many practices with XP but the roots are different. Responsible Development's values are honesty, transparency, accountability and responsibility. These… — Kent Beck Copy Share Image
Optimism is an occupational hazard of programming; feedback is the treatment. — Kent Beck Copy Share Image
Whether you draw diagrams that generate code or you type at a browser, you are coding. — Kent Beck Copy Share Image
“Folk wisdom in software development teaches that interfaces shouldn't be unduly influenced by implementations. Writing a test first is a concrete way… — Kent Beck Copy Share Image
“The constraint has shifted out of software development. Here's a sad but repeated story: a development team begins applying XP, dramatically improves… — Kent Beck Copy Share Image
The system metaphor is a story that everyone--customers, programmers, and managers--can tell about how the system works. — Kent Beck Copy Share Image
“Without the adjustment, you are working under a lie. Everyone knows it and has to hide to protect themselves. This is no… — Kent Beck Copy Share Image
“Don't make more versions of your source code. Rather than add more code bases, fix the underlying design problem that is preventing… — Kent Beck Copy Share Image
Responsible Development is the style of development I aspire to now. It can be summarized by answering the question, How would I… — Kent Beck Copy Share Image
“Write contracts for software development that fix time, costs, and quality but call for an ongoing negotiation of the precise scope of… — Kent Beck Copy Share Image
I'm not a great programmer; I'm just a good programmer with great habits. — Kent Beck Copy Share Image
Code wants to be simple... I had to give up the idea that I had the perfect vision of the system to… — Kent Beck Copy Share Image
I tell people to start implementing when they are pretty sure there aren't more important stories out there. An iteration's worth of… — Kent Beck Copy Share Image
“Saying that programmers should just accomplish twice as much doesn't work. They can gain skills and effectiveness, but they cannot get more… — Kent Beck Copy Share Image
I've known people who have not mastered their tools who are good programmers, but not a tool master who remained a mediocre… — Kent Beck Copy Share Image
Listening, Testing, Coding, Designing. That's all there is to software. Anyone who tells you different is selling something. — Kent Beck Copy Share Image
“Given the choice between an extremely skilled loner and a competent-but-social programmer, XP teams consistently choose the more social candidate. The best… — Kent Beck Copy Share Image
“There is only one code stream. You can develop in a temporary branch, but never let it live longer than a few… — Kent Beck Copy Share Image
“If I have the same logic in two places, I work with the design to understand how I can have only one copy. Designs… — Kent Beck Copy Share Image
Responsible Development shares many practices with XP but the roots are different. Responsible Development's values are honesty, transparency, accountability and responsibility. These lead me… — Kent Beck Copy Share Image
“However, most defects end up costing more than it would have cost to prevent them. Defects are expensive when they occur, both the direct… — Kent Beck Copy Share Image
“Trust energizes participants. We feel good when things work smoothly. We need to be safe to experiment and make mistakes. We need testing to… — Kent Beck Copy Share Image
“If there are forms of testing, like stress and load testing, that find defects after development is "complete," bring them into the development cycle.… — Kent Beck Copy Share Image
“If you have a month to plan a project in detail, spend it on four one-week iterations developing while you improve your estimates. If… — Kent Beck Copy Share Image
Optimism is an occupational hazard of programming; feedback is the treatment. — Kent Beck Copy Share Image
“Some of the teams who read and applied the first edition of this book didn't get the part of the message about the last… — Kent Beck Copy Share Image
“Beta testing is a symptom of weak testing practices and poor communication with customers.” — Kent Beck Copy Share Image
“Responsibility cannot be assigned; it can only be accepted. If someone tries to give you responsibility, only you can decide if you are responsible… — Kent Beck Copy Share Image
Whether you draw diagrams that generate code or you type at a browser, you are coding. — Kent Beck Copy Share Image