Pytania otagowane jako debugging

Debugowanie to proces sprawdzania stanu programu - zwykle za pomocą narzędzia do debugowania - podczas jego działania i próby znalezienia błędów, które powodują jego nieprawidłowe działanie.

1
Dollar Sign Blues: JavaScript i PHP
Dorastałem, programując w C ++ i Javie, gdzie wszystko było bezpieczne i piękne. Kompilatorzy upewnili się, że będę na bieżąco, jeśli kiedykolwiek zbłądzę. Oczywiście wszyscy robili trochę Perla na studiach, ale nie wdychałem. W dzisiejszych czasach dzieci skupiają się na PHP na backendie i Javascript na froncie. Starając się być …


9
Jak powszechne są poprawki „bandaż”? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Wyobraź sobie następujący scenariusz: Wykryłeś, że w twoim (lub czyimś programie) jest błąd - funkcja …


3
W jaki sposób GDB wstrzymuje wykonanie
Jak zapewne wiesz, możemy użyć GDB i ustawić punkty przerwania w naszym kodzie, aby wstrzymać wykonywanie w celu debugowania. Moje pytania dotyczą tego, w jaki sposób GDB wstrzymuje proces i pozwala na przeglądanie zawartości rejestrów, i rna przykład przy użyciu . Czy te rejestry nie są stale używane przez inne …
16 c++  debugging 

7
Błąd raz na jakiś czas, ale wysoki priorytet
Pracuję nad projektem CNC (komputerowa kontrola numeryczna), który tnie kształty na metal za pomocą lasera. Teraz mój problem występuje raz na jakiś czas (1-2 razy w ciągu 20 nieparzystych dni) cięcie przebiega źle lub nie, zgodnie z ustawionymi ustawieniami. Ale powoduje to stratę, więc klient nie jest z tego powodu …

11
Jak nauczyć użytkowników / klientów przesyłania lepszych opisów błędów
Często mam do czynienia z klientami lub użytkownikami, którzy zgłaszają błędy w aplikacjach. Przez większość czasu ich treść jest bezużyteczna BŁĄD!!! x nie działa bez znacznie więcej informacji. Aby rozwiązać problem, muszę poprosić o każdy ich szczegółowy szczegół, co często zajmuje więcej czasu niż samo rozwiązanie problemu. Inne przesyłają informacje …

2
Jak debugować / zmieniać kod Java podczas działania programu?
Właśnie widziałem wideo pokazujące, jak Notch (sławna gra Minecraft) debuguje i zmienia Minecraft podczas jego działania. Wstrzymuje grę, zmienia coś w kodzie, a następnie wstrzymuje grę, w której zmiana zaczyna obowiązywać natychmiast, bez potrzeby ponownego uruchamiania programu. Jak to działa? Jaką technikę stosuje się do tego celu?
15 java  debugging 


15
Prawdziwi programiści używają debuggerów? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
15 debugging 

5
Czy powinienem zwolnić kod źródłowy, aby naprawić błąd
Mam błąd w aplikacji, którą tworzę. Zadałem pytanie na temat SO, a jeden z użytkowników poprosił mnie o opublikowanie lub przesłanie mu całego kodu, aby mógł na niego spojrzeć. Całkowicie rozumiem prośbę. Jest to ważne i zrozumiałe. Mam jednak wątpliwości, czy powinienem. Oczywiście daję mu / ona klucze do królestwa …

8
Jakiego procesu zwykle używasz podczas próby debugowania problemu / problemu / błędu w oprogramowaniu? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


3
Jak wpływać na priorytety błędów dla programistów i odpowiednio je traktować?
Obecnie trwają prace nad błędem. Mamy 3 poziomy błędów: Błąd P1: Błędy uniemożliwiające użytkownikom pracę. Muszą być rozwiązane na miejscu. Błąd P2: Błędy, które wpływają, ale użytkownicy mogą pracować Błąd P3: Błędy, które nie mają wpływu i gdzie użytkownicy mogą pracować. P1 jest obowiązkowy i musi zostać rozdany na miejscu. …

3
Jak zlokalizować kod źródłowy, który zaimplementował określoną funkcję? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Zastanawiałem się, jakie są techniki zlokalizowania, który kod implementuje określoną funkcję w aplikacji komputerowej. Jestem …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.