-
Data: 2009-05-19 14:03:50
Temat: Re: Jak używać wyjątków
Od: A.L. <a...@a...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Tue, 19 May 2009 14:43:51 +0200, somebody <a...@d...com>
wrote:
>Witam,
>
>poszukuję dobrych, sprawdzonych przez lepszych ode mnie informacji d/t
>stosowania wyjątków, uwzględniania ich już na etapie projektowania
>oprogramowania, sensownego komunikowania użytkownikowi o problemach z
>ich użyciem, itp. itd. Coś w postaci tzw. "best practices", raczej w
>oderwaniu od konkretnego języka.
>
>(Pseudo)kodami nie pogardzę :-)
>
>Z góry dzięki za wszelkie linki/tytuły książek/artykułów.
>
>pozdrawiam,
>
>ps. A.L. == dr House? :-)
Zanim wsadze cie do KF za przytyki osobiste, pozwole sobie
odpowiedziec.
Wedle mego rozeznania, nie ma nic rewelacyjnego na temat "patterns" do
wyjatkow. To co jest:
a. Ksiazka "Robust Java: Exception Handling, Testing and Debugging",
Stephen Stelting, Sun Microsystem Press, 2005. Glownei zorientwoana na
Java i omawiajaca specyficzne wyjatki specyficzne dla javy, ale ma
pare rozdzialow dosyc ogolnych ktore moga byc uwazane za "best
practices" ktore dadza sie przeneisc do innych jezykow wspierajacyc
hwyjatki
2. Bertrand Meyer "Object oriented software construction" - spory
rozdzial o filozofii i sposobie uzycia wyjatkow, zwlaszcza w
kontekscie "programming by contract".
3. JEst osobna ksiazka o "programming by contract", ale gdzies mi sie
zadziala i nie ma mczasy szukac. tez moe byc interpretowana jako
wykladnia specyficznej formy uzycia asercji i wyjatkow.
No a teraz, baj, baj...
A.L.
Następne wpisy z tego wątku
- 19.05.09 14:08 somebody
- 19.05.09 14:09 Jacek Czerwinski
- 19.05.09 14:13 A.L.
- 19.05.09 14:15 A.L.
- 19.05.09 14:16 somebody
- 19.05.09 14:27 Jacek Czerwinski
- 19.05.09 14:51 Mateusz Loskot
- 19.05.09 18:55 somebody
- 20.05.09 09:23 Wiktor Zychla
- 21.05.09 08:43 Paweł Kierski
- 21.05.09 09:20 Przemyslaw Osmanski
- 21.05.09 13:10 A.L.
- 22.05.09 07:47 somebody
- 22.05.09 09:27 Jacek Czerwinski
- 22.05.09 14:32 Wiktor Zychla
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją