Pytania otagowane jako error-messages

9
Początkujący programiści sfrustrowani brakiem słownika błędów kompilatora
Przyjaciel mojej rodziny poprosił mnie o trochę pomocy, gdy uczy się programować (w języku C). Gdy rozmawialiśmy, wyraził frustrację z powodu trudności w zrozumieniu komunikatów o błędach, które wysyła mu jego kompilator (GCC), gdy popełnia błędy. Nie rozumie wszystkich użytych terminów, a czasem ich kombinacja jest poza jego zrozumieniem. Pytał …

6
Umożliwienie znalezienia kodu przy użyciu unikatowych globalnie identyfikatorów wiadomości
Wspólny wzorzec lokalizowania błędu wynika z tego skryptu: Obserwuj dziwność, na przykład brak wyjścia lub zawieszający się program. Znajdź odpowiedni komunikat w wynikach dziennika lub programu, na przykład „Nie można znaleźć Foo”. (Poniższe informacje mają znaczenie tylko wtedy, gdy jest to ścieżka podana w celu zlokalizowania błędu. Jeśli ślad stosu …

6
Ile informacji o błędzie powinien zostać pokazany użytkownikowi?
Aplikacje zawsze mogą zgłaszać błędy. Jeśli wystąpi taki błąd, użytkownik powinien zostać powiadomiony, ponieważ to, o co poprosił aplikację, nie powiodło się. Ile informacji powinien jednak podać użytkownik? Myślę, że większość z nas zgadza się nie pokazywać śladu stosu ( czy ślad stosu powinien znajdować się w komunikacie o błędzie …

3
Czy adres 0000000C jest adresem specjalnym?
Podczas programowania czasami coś się psuje. Popełniłeś błąd i twój program próbuje odczytać z niewłaściwego adresu. Jedna rzecz, która wyróżnia mnie, że często te wyjątki to: Access violation at address 012D37BC in module 'myprog.exe'. Read of address 0000000C. Teraz widzę wiele dzienników błędów, a wyróżnia mnie: 0000000C. Czy to adres …


12
Jakie są problemy dewelopera z pomocnymi komunikatami o błędach? [Zamknięte]
To nadal zdumiewa mnie, że w dzisiejszych czasach, produkty które mają latach użytkowania na swoim koncie, zbudowany przez zespoły specjalistów, jeszcze do tej pory - nie zapewniają pomocne komunikaty o błędach dla użytkownika. W niektórych przypadkach dodanie tylko odrobiny dodatkowych informacji może zaoszczędzić użytkownikowi godzin kłopotów. Program, który generuje błąd, …


9
Dlaczego wielu deweloperów PHP nienawidzi korzystania z isset () i / lub dowolnej z podobnie defensywnych funkcji PHP, takich jak empty ()?
Po przepełnieniu stosu cały czas pojawia się ten problem: E_NOTICE? == E_DEBUG, unikając isset () i @ dzięki bardziej wyrafinowanemu modułowi obsługi błędów Jak ustawić PHP, aby nie sprawdzał indeksu undefind dla $ _GET, gdy E_NOTICE jest włączony? Jak zatrzymać rejestrowanie błędów PHP Notice Jak wyłączyć takie powiadomienia PHP 5.3? …

10
Dlaczego wydaje się, że nowi programiści ignorują komunikaty o błędach kompilatora / komunikaty o wyjątkach czasu wykonywania? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Myślę, że wszyscy to widzieliśmy. Początkujący zadają pytania na temat przepełnienia stosu, które …

8
Czy po pierwszym czytasz błędy kompilacji C lub C ++?
Nigdy nie zrozumiałem, dlaczego kompilatory C i C ++ próbują odzyskać po błędach i kontynuować analizę. Prawie zawsze pierwszy błąd generuje strumień fałszywych błędów, które znikną, gdy tylko pierwszy zostanie naprawiony. Po kilku latach doświadczenia po prostu przestałem patrzeć na każdy błąd oprócz pierwszego z każdego pliku. Ponownie uruchamiam kompilator, …

5
wykrzykniki w komunikatach o błędach [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 …

4
Jak przypisujesz kody błędów?
W jaki sposób, opracowując średni projekt, identyfikujesz, tworzysz i utrzymujesz kody błędów? Przez całe życie nie mogę wymyślić prostej i czystej metody. Niektóre z moich pomysłów konwertują nazwy klas i nazwy metod na ciąg liczb całkowitych, ale jest to zbyt długi sposób na wyświetlenie użytkownikowi poza tym, że nazwy metod …

3
Python - aser vs if & return
Piszę skrypt, który robi coś z plikiem tekstowym (to, co robi, nie ma znaczenia dla mojego pytania). Więc zanim zrobię coś z plikiem, chcę sprawdzić, czy plik istnieje. Mogę to zrobić, nie ma problemu, ale chodzi bardziej o estetykę. Oto mój kod, implementujący to samo na dwa różne sposoby. def …

4
Zamieść link do odpowiedniej dokumentacji w komunikacie o błędzie?
Tworzymy komercyjną bibliotekę i przykłady kodu, które są używane przez zewnętrznych programistów. Mamy (zamkniętą, dostępną dla zarejestrowanych użytkowników) dokumentację, która szczegółowo wyjaśnia, jak korzystać z biblioteki. Wielu programistów jest użytkownikami po raz pierwszy, więc napotyka się na wiele podstawowych błędów. Czy właściwe jest umieszczenie łączy do dokumentacji w dzienniku błędów? …
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.