Here's a great post that I'm sure others have seen and posted. Three guys had the opportunity to do some prototyping with Kent Beck, the creator of TDD and thankfully, one of them, Jakub Holý , documented it. I haven't ready Kent's implementation patterns book The entire post is very long and detailed but I wanted to post some key takeaways as they apply to pretty much any project. Make your code readable. " Code is primarily means of communication." KISS. " Apply simplicity at all levels ." Flexibility " Programs should be flexible in the ways they change, they should make common changes easy or at least easier. " Approaches to coding. When thinking about Agile, people start creating sprints of 2 weeks or less. When prototyping, an even quicker sprint came up - " what would be the demo we would like to show at the end of the day. And his next question was what test to write." Write tests that test needed funct
Solutions for Today; Ready for Tomorrow. Andrew MacNeill's blog about development, technology, Visual FoxPro, databases, community and occasionally, some off-topic discussions.