PMT 0.3 gotowe

Nowości niewiele, ale są. Doszły dwie metody pozwalające na wynullowanie wskazanego pola oraz wszystkich pól obiektu. Doszła też strona w języku angielskim. Nadal nie mam części testów. 0.4 TODO: Dokumentacja po angielsku Testy z wykorzystaniem pól final. Jeszcze więcej testów. Zapraszam do walki. Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte […]

Private Member Testing

Istnieją dwie szkoły testowanie. Pierwsza zakłada, że testować należy tyko kod publiczny. Druga, że należy testować cały kod. Pierwsza mówi, że tylko dobrze działający kod publiczny jest w zakresie zainteresowania klienta. Zgoda. Jako klient nie interesuje mnie jak dokładnie coś działa. Rzadko wnikam w kod używanych bibliotek. Jeżeli już to robię to zazwyczaj interesuje mnie […]