3 ms·
All all the tools mentioned and similar tools are great and it would be a good idea to integrate them in the development process, but I don't think they're that
by vmarsy 10y ago
All all the tools mentioned and similar tools are great and it would be a good idea to integrate them in the development process, but I don't think they're that useful to diminish technical debt.
Technical debt to me is uncessary dependencies, anti patterns etc. The only way to prevent this is a good code review were people pay attention to such things. Ideally the code author and the reviewers have the right thinking: after checking for correctness, they ask themselves "is this code modular/reusable/easily testable/easy to debug/..."
Hopefully the testing is already here, but that's in a perfect situation