Originally posted by minestrone
					
						
						
							
							
							
							
								
								
								
								
									View Post
								
							
						
					
				
				
			
		You can replace 'the design' with 'the process of design' if you like. The point still stands.
TDD is considered the defacto standard for professional developers now, in most programming domains, by pretty much anyone considered 'expert' in the subject.
10 years ago, probably less than 1% of developers did TDD.
I would expect that today less than 1% of software related degree course teach TDD.
That's a seismic shift if the approach to 'good' design process at a low level, and the same shift has occurred significantly at higher levels too.
Of course, TDD doesn't help much when writing one giant monolith in a single method on a single class
 
							
						


 
				 
				 
				 
				
Comment