Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Tag: <span>refactoring</span>

Code as a Crime Scene

Taming complexity is a challenge of every large-scale software project. Traditional metrics and techniques are inadequate. That leaves us with intuition. And human intuition is unequaled when it comes to assessing the quality of a design. But intuition is prone to social and cognitive biases that are hard to avoid. …