Would it help if I spoke to your management?
A developer discusses challenging management's demand for 100% test coverage, arguing it leads to meaningless tests and suggesting direct communication as a solution.
Adam Ralph is a software developer and writer focused on .NET development, tooling, open-source software, and thoughtful engineering practices, sharing concise insights on technical and real-world problems.
10 articles from this blog
A developer discusses challenging management's demand for 100% test coverage, arguing it leads to meaningless tests and suggesting direct communication as a solution.
A developer troubleshoots and solves a Windows 10/Office 2016 issue where PowerPoint and Word fail to open by identifying and removing problematic registry keys.
Explores three methods for packaging Roslyn analyzers specific to a NuGet package, discussing trade-offs in adoption, updates, and user control.
Windows 10 update 1803 broke git SSH authentication; author explains the conflict and provides a fix.
Encourages open source contributions by emphasizing that even small fixes like typos are valuable and appreciated by project maintainers.
A developer reflects on the original meaning of 'blog' as a weblog and commits to writing more informal, personal posts about software development.
Announcement of xBehave.net 2.0, a BDD-style testing framework for .NET built on xUnit.net 2.0, now available on NuGet.
A developer's troubleshooting story about how inconsistent casing in a NuGet package ID caused build failures on Linux and the steps taken to resolve it.
Discusses the misuse of guard clauses in code, arguing for domain-specific exceptions over generic null checks.
Argues against the traditional 'tech lead' role in software teams, advocating for a collaborative, flat team structure to boost productivity and learning.