Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Budowa aplikacji - system newsów
symonides
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 12.11.2010

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


Cześć,
mam kolejny problem z rozplanowaniem kodu... Teraz sytuacja dotyczy systemu newsów, na który składałoby się dodawanie, usuwanie i edycja newsów, system tagów(przyporządkowanie odpowiednich tagów do newsa na podstawie jego id, relacja wiele do wielu), i kategorii(podobna sprawa, tylko że relacja jeden do wielu), paginacja oraz komentarze. Oczywiście do tego dochodzi wyświetlenie newsów, komentarzy i odpowiednich kategorii i tagów na stronie.

Pisanie oddzielnej klasy do wszystkiego, moim zdaniem mija się z celem(trudne w użyciu?), zaś walnięcie wszystkiego do jednej klasy jeszcze gorsze. Jak to rozplanować. Tym razem pytam zanim zacząłem pisać jakikolwiek kod (IMG:style_emoticons/default/smile.gif) Myślę, że paginację można wrzucić do klasy odpowiedzialnej za newsy, ale co z resztą?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Trudniej teraz.. ale łatwiej później (IMG:style_emoticons/default/smile.gif) załóżmy, że stworzyłeś system newsów w dwóch klasach [główna News i Paginacja] i nagle zapragnąłeś mieć moduł dodający komentarze do każdego newsa. Zastanów się teraz ile kodu musisz przerobić, żeby dodać jeden tylko moduł.. do tego dochodzi coś co się zwie błędami programisty - inaczej dobrą aplikację, możesz zbugować.

Sam ostatnio doświadczyłem czegoś takiego - idąc na łatwiznę przy pisaniu modułu wyświetlającego statystyki[upchnąłem wszystko w trzy klasy] tak naprawdę narobiłem sobie tony dodatkowej roboty.

Go to the top of the page
+Quote Post

Posty w temacie


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: 26.12.2025 - 20:20