Rozumiem, że zakładki służą do zapamiętywania jednego punktu w kodzie. Jak jednak śledzić przepływ badanego kodu? Np .: wiele zakładek i kolejność, w jakiej zostały utworzone.
Przykład:
Raport o błędzie: „Zderzenia nie działają na rogach ścian”
- Reprodukcja błędu powoduje, że niektóre wielokąty nie kolidują.
- Kod kolizji został napisany przez niedostępnego programistę. Więc dochodzenie przebiega mniej więcej tak:
Podczas dochodzenia, szczególnie podczas przeglądania elementów innych niż kodowe, takich jak Google, można zasadnie oczekiwać, że utracą one swoje miejsce w kodzie ( czy już sprawdziłem tę ścieżkę kodu? Lub Którą ścieżkę kodu badałem? do tej funkcji itp.). To samo dotyczy nieuniknionych przerw (Szef: Potrzebuję [Długiego Bezcelowego Raportu] TERAZ itp.)
Przydatne byłoby posiadanie zasobu technik lub narzędzi umożliwiających śledzenie własnego miejsca w kodzie.
Edycja : Powyższy przykład ma służyć jako potencjalna ilustracja, a nie rzeczywisty problem wymagający odpowiedzi.
Innym sposobem sformułowania tego pytania jest:
Kiedy uczysz się nowego systemu, jak śledzisz swoje umiejętności uczenia się kodu? Nie chodzi o zrozumienie, dlaczego kod robi to, co robi (do czego powinny służyć komentarze), ale jak to robi (czego można się nauczyć tylko poprzez czytanie kodu, a nie komentarze).