NsDepCop is a static code analysis tool that helps to enforce namespace dependency rules in C# projects. No more unplanned or unnoticed dependencies in your system.
Create perf tests with BecnhmarkDotNet that we can use to detect performance degradation when implementing new features.
Questions:
What should be the subject of the benchmarks?
A real-life codebase would be preferred to some synthetic (generated) test subject. Also, it should be stable, eg. a concrete version of a project on GitHub?
Eg. a concrete former version of NsDepCop itself?
What would be the benchmarking process?
I guess only those benchmars can be compared that were executed on the same machine. So if someone implements a new feature that is a potential perf. hit, then he should execute a benchmark with and without the new feature?
Create perf tests with BecnhmarkDotNet that we can use to detect performance degradation when implementing new features.
Questions: