Witam, czy ncrunch tak jak resharper nalezy do standardowego wyposazenia programisty .net u pracodawcy? Aktualnie ciagle korzystam z ncrunch do TDD i chcialbym to kontynuowac. Powinienem sam kupic licencje czy moge liczyc na to ze pracodawca mi ja zapewni?
Takie programy do standardowego wyposazenia raczej nie naleza bo po prostu nie kazdy z tego korzysta. Ale mysle ze nie byloby problemu ze zorganizowaniem licencji. Czemu po prostu nie zapytasz pracodawcy tylko liczysz, ze ktos ci wywrozy co pracodawca odpowie?
Szczerze mówiąc, to nie spotkałem się z użyciem tego w żadnej firmie. Prawdopodobnie zyski z użycia są niewielkie albo wręcz żadne, a i wydajność w dużych projektach raczej nie będzie satysfakcjonująca.
W sensownej firmie, jeśli byś udowodnił, że Ci się to przydaje i poprawia jakość i wydajność Twojej pracy, to zapewne Ci kupią. (Tzn. firma sobie kupi i da Tobie do używania.)
Co do wydajności - nie powinno być z tym problemów, wystarczy ustawić testowanie na kawałek kodu nad którym aktualnie się pracuje. Mi znacznie Ncrunch przyspiesza testowanie, a że w przypadku TDD jest to często niemal połowa pisanego kodu - produktywność.
Najpierw znajdź firmę, w której pisze się testy i stosuje TDD. :)
Zepsułeś mi dzień;/