Czasami, gdy sprawdzam kod, którego nie napisałem, uruchamiam zaćmienie w trybie debugowania i używam cyfr do zrozumienia programu. Na przykład, jeśli są one n pozycji pobranych z DB, może być interesujące wiedzieć, że w usłudze znajduje się n przetworzonych elementów, itp.Debugowanie i liczenie trafień punktów przerwania
Gdy używane są pętle, rzeczy stają się bardziej skomplikowane: jeśli jesteśmy w pętli "while" liczba wykonań nie jest zdefiniowana, a jeśli istnieją alternatywy, przepływ wykonania może się znacznie zmienić.
W tym celu czasami ustawiam punkt przerwania w części kodu i policzam, ile razy go osiągamy.
Oczywiście nie jest to bardzo wygodne i zastanawiam się, czy istnieje sposób na policzenie liczby trafień w punkcie przerwania. Wiem, że Eclipse może zawiesić wykonywanie po ustalonej liczbie trafień, ale chcę tylko, aby Eclipse policzył je w normalnym przepływie realizacji.
Chętnie wysłucham twoich opinii na ten temat.
Dzięki!
Sprytny. Myślę, że zawsze będę przechowywać klasę StaticCounter w moim pakiecie narzędzi. Może być pomocny przy debugowaniu kodów procedur nieobiektowych :) Dzięki! –