![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 0 Dołączył: 4.01.2007 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam, mój pierwszy skrypt, klasa...
Dobrze załapałem póki co programowanie obiektowe? Jakie błędy robie? Co poprawić?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Źle...
1) Cały obiekt składa się wyłącznie z jednej metody, co za tym idzie nie ma sensu korzystać z pól/własności/składowych/jakkolwiek by tego nie nazwać klasy, skoro używane jest to jedynie w kontekście lokalnym 2) Takie sprawdzanie typu mime to o kant d..y rozbić można. _FILES[abc][type] jest ustawiane przez użytkownika, czyli może tam być cokolwiek 3) W PHP istnieją przedefiniowane stałe określające kod błędu 4) Masz takie coś jak wyjątki... dużo lepiej się sprawdza niż zwykłe true/false 5) Nazwa klasy też niezbyt dobrze trafiona. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:33 |