Pytania oznaczone «exceptions»

13
Czy obsługa wyjątków ma charakter przekrojowy?

Nie widzę dużej różnicy między obawami związanymi z obsługą wyjątków i logowaniem, że oba są problemami przekrojowymi. Co myślisz? Czy nie powinien być traktowany osobno, zamiast przeplatać się z podstawową logiką, którą implementuje metoda? EDYCJA : Próbuję powiedzieć, że moim zdaniem...

12
Wyjątki lub kody błędów

Budujemy usługę internetową (SOAP, .Net), która będzie rozmawiała z (głównie) rodzimymi klientami (Windows, C ++) i zastanawiamy się, jaki jest najlepszy sposób komunikowania błędów klientowi (np. Coś się stało, że usługa logowania jest niedostępna lub coś takiego, jak użytkownik nie został...

12
Czy ponowne zgłoszenie wyjątku przecieka abstrakcją?

Mam metodę interfejsu, która stwierdza w dokumentacji, że wygeneruje określony typ wyjątku. Implementacja tej metody wykorzystuje wyjątek. Wychwytywany jest wyjątek wewnętrzny i zgłaszany jest wyjątek zgłoszony w umowie interfejsu. Oto mały przykład kodu, aby lepiej wyjaśnić. Jest napisany w PHP,...

11
Jak zaprojektować wyjątki

Walczę z bardzo prostym pytaniem: Pracuję teraz nad aplikacją serwerową i muszę wymyślić hierarchię wyjątków (niektóre wyjątki już istnieją, ale potrzebna jest ogólna struktura). Jak w ogóle zacząć to robić? Myślę o zastosowaniu tej strategii: 1) Co się dzieje nie tak? Pytanie o coś jest...

10
Zgłaszanie i wyławianie wyjątków w tej samej funkcji / metodzie

Napisałem funkcję, która prosi użytkownika o wprowadzenie danych, dopóki użytkownik nie wprowadzi dodatniej liczby całkowitej (liczby naturalnej). Ktoś powiedział, że nie powinienem wyrzucać i wychwytywać wyjątków w mojej funkcji i pozwolić, aby wywołujący moją funkcję je obsługiwał. Zastanawiam...