Napisaliśmy kod. Ktoś go zazwyczaj sprawdza. Nietrudno tu o różnicę zdań, który wariant lepszy, czytelniejszy itp. Jak również o wykrycie oczywistych defektów. Dobrze, gdyby pod ręką znajdował się jakiś automat, a najlepiej pozwalający na przekrojowe analizy, również w dziedzinie czasu. To nasz nowy kolega – SonarQube. Robi te i kilka innych czynności, a jak się postaramy to dla każdego pull-request'u. Artykuł pozwala nam go lepiej poznać, a zwłaszcza jak pracuje nad kodem .NET samego Jon'a Skeet'a...
Zagadnienia poruszane w tym artykule:
Artykuł znajduje się w miesięczniku "Programista" nr 64 (09/2017). Jest to wydanie z przełomu października i listopada. Szczegółowy spis treści: http://programistamag.pl/programista-9-2017-64/
Autorem artykułu jest Marcin Wachulski – przede wszystkim mąż i ojciec. W tej odrobinie czasu, która mu pozostaje, stara się być lepszym programistą-inżynierem. Obecnie ramię w ramię z biblioteką Roslyn zgłębia tajniki kompilacji C#. Poznaje również świat mikrousług. Raczej konserwatywny, tj. woli poczytać klasykę programistyczną niż przewijać tweety.