I still care about the code
A Thoughtworks engineer argues that developers must still care about code quality and testing, even with advanced AI coding assistants.
A Thoughtworks engineer argues that developers must still care about code quality and testing, even with advanced AI coding assistants.
A software engineer reflects on the importance of quality in software development, drawing from open source experience and building Mergify.
The article argues that company culture, alongside incentives and processes, is a crucial tool for influencing employee behavior and performance.
Argues against using code coverage as a strict target, explaining why high coverage doesn't guarantee good tests and can misdirect developer effort.
A guide offering 10 practical tips for writing clearer, more maintainable, and effective software tests, focusing on documentation and isolation.
Article argues that code quality directly impacts user experience by enabling faster feature delivery and fewer bugs.
A guide on effective software testing: write tests, avoid 100% coverage, and focus on integration tests for confidence.
The article argues against nitpicking in code reviews by advocating for automated style checks to improve efficiency and focus.
A literature review examining empirical studies on the impact of static vs. dynamic typing on software quality, finding mostly small effects.