Ostatniego czasu wprowadzamy w pracy integrację z FxCop’em. FxCop ma sprawdzać poprawność pisanego kodu pod względem Coding Standard. Jako, że dużo mamy ‘legacy code’ postanowiliśmy wprowadzać reguły stopniowo, wprowadzając nowe reguły, gdy już poprawiony zostanie kod pod względem poprzednich reguł. Problem jaki powstał to jakie reguły wybrać; od jakich zacząć. Wiadomo FxCop, ma w sobie multum reguł, ale włączenie nich wszystkich spowoduje wysypem wielu błędów, których nikomu nie będzie chciało się poprawiać. Przeszukiwanie sieci w celu znalezienia bazowych reguł nie dało mi zadowalających rezultatów. Jedyną stronę, którą znalazłem to Three Vital FXCop Rules. Jednak tu autor wprowadza swoje reguły a my chcieliśmy użyć już istniejących. Może, ktoś podzieli się wiedzę jakie reguły(z już istniejących) można uznać za kluczowe i dobre na start….my zaczęliśmy od “Identifiers should be cased correctly”
Founder of Octal Solutions a .NET software house.
Passionate dev, blogger, occasionally speaker, one of the leaders of Wroc.NET user group. Microsoft MVP. Podcaster – Ostrapila.pl