![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
przyklady:
1)
2)
macie inne? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 521 Pomógł: 0 Dołączył: 3.11.2003 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
Co prowadzi nas do wniosku że każdą funkcję powinno się dokumentować. Wniosek oczywisty, nawet bez wyjątków i @throws w phpdoc. Oczywiście analizowanie funkcji nie wchodzi w grę.
A co do throws w Javie, to ma to też wady i zdania są, hmm, podzielone. Główna wada była taka, że wyjątek propagował się w górę i to samo działo się z throws, które trzeba było dopisywać do metod które same by tego wyjątku nie rzucały. Skutek: nagromadzenie throws, próby obsługi wyjątku w metodach które nie mają co z nim zrobić lub dziedziczenie z RuntimeException. Chociaż mi throws za bardzo nie przeszkadzało więc rozważania są dosyć akademickie. W każdym razie, zawsze są zady i walety (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 00:27 |