Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JS OOP - opinie
marcus753
post
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Ostatnio postanowiłem zrobić quiz w js z wykorzystaniem programowania obiektowego i przestrzeni nazw. Po kilku godzinach zabawy, doszedłem do wniosku że obiektówka bardziej mi przeszkadzała niż pomagała. O ile generując kilkadziesiąt czy nawet kilka podobnych obiektów korzystanie z OOP jest bardzo przydatne o tyle pisząc połączenie z ajaxem czy zapisywaniem odczytywaniem danych do bazy zwykłe funkcje wydały mi się o wiele bardzie przejrzyste niż obudowywanie tego w obiekty.
Dodatkowo obiekt odpowiadający za zapytania bazodanowe powinno się tworzyć tylko raz więc powinniśmy to obudować w jeszcze jeden obiekt/wzorzec np. singleton... i z 10 linii kodu robi nam się 50... a przejrzystość akurat w tym przypadku wcale nie wzrasta.

Jakie jest wasze zdanie ? do wszystkiego wykorzystujecie obiekty ? czy może jednak część strony piszecie tradycyjnie za pomocą funkcji (które przecież też są obiektem) a tylko niektóre elementy tworzycie w tradycyjnych obiektach.

Zastanawiam się czy nie lepiej mieć npl. 50 funkcji i tylko część z nich wykorzystywać jako obiekty (nadawać im właściwości metody itp) niż każdy fragment kodu js opakowywać obiektem.

Ten post edytował marcus753 7.11.2014, 12:22:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Ale przecież to w niczym nie przeszkadza. Do tego jeżeli ładnie sobie podzielisz wszystko na moduły to w połączeniu z CommonJS obsługuje się fantastycznie i jest przenośne.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 15:24