Static methods everywhere

I recently took on working with a solution where every method across 90+ projects are marked as static. Other solutions are the same way. I'd like to bring this issue up so future projects don't suffer the same way.

I know when you are supposed to use static methods, but I'd like to have some reasons why NOT to use static methods in the way they are currently being used in the solutions. Any help would be much appreciated.

by i_wonder_as_i_wander via /r/csharp

Leave a Reply