Można usunąć |
Można usunąć |
11.08.2014, 22:52:33
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 11.08.2014 Ostrzeżenie: (10%) |
Do usunięcia.
Ten post edytował Bubulek 12.08.2014, 00:56:25 |
|
|
12.08.2014, 00:05:22
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 23 Dołączył: 23.04.2013 Ostrzeżenie: (0%) |
Hmm, wiedziałem, że po zajrzeniu do Twoich plików nie zobaczę tam tego, o czym sobie na co dzień czytam w książeczkach różnorakich (z jednym wyjątkiem, o czym dalej), także powiedzieć mogę, że musisz postanowić, czy...
a) Dalej będziesz bawił się w Cowboya, który sunie na rumaku prze pustynie i strzela z rewolweru do Indian, popijajac whisky i bawiąc się przy tym przednio. b) Weźmiesz się w garść, kupisz jakąś dobrą książkę (o PHP i wzorcach) i zaczniesz ją czytać, uczyć się i pisać (lub chociaż zaczniesz pracę z jakimś frameworkiem PHP) Ogólnie kod wygląda kiepsko, ale nie martw się, na starcie to normalne. To co najbardziej rzuca się w oczy to Sphagetti (widok panelu to masakra, pomieszane PHP z HTML-em, to jest główny powód dlaczego tego języka czasem nienawidzę - chodzi o to, że pozwala na takie machloje). Piszesz także strasznie długi i skomplikowany kod, z dziesiątkami warunków - nie tędy droga. Kod ma być czyty i przejrzysty, a prezentacja ma się trzymać zdala od logiki (tj. nie mieszaj HTML-a z PHP-em, to grzech ciężki - w niektórych kręgach grozi to samosądem, tj. ukamieniowaniem). Ogólnie: 1. Na początek radzę zapoznanie się z jakimś frameworkiem PHP, na start może być CodeIgniter (posiada polską dokumentację, jest strasznie prosty w obsłudze, wspiera MVC, także od razu unikniesz tworzenia potworów Sphagetti). 2. Wybierz sobie jakiś standard pisania kodu (np. PSR-2), Twoje standardy kodowania są nie-PHP-owe, widzę zapędy z HTML-a, np. pisanie na końcu metod komentarzy "//end of methodName()". ; ) 3. Kup 2 książki: - jedną wprowadzającą do PHP (poznaj ten język) - drugą o rzeczach zaawansowanych (wzorce projektowe, programowanie obiektowe itd). 4. Czytaj o Wzorcach Projektowych i Programowaniu Obiektowym (np. Object Oriented Design). 5. Pisz jasny i czytelny kod, unikaj if-ów, niech klasy, metody/funkcje będą krótkie i skupiające się na jednym zadaniu. Powodzenia! I pamiętaj, że w programowaniu liczą się tylko dwie rzeczy - nauka i praktyka. Dzisiaj za dobrze nie wypadłeś, ale przyszłość stoi otworem. Nie smuć się, tylko bierz się w garść, a niedługo pokażesz nam porządny kawałek kodu. PS Pochwalić mogę Cię za fakt użycia PDO - good choice, ma man!. ; ) Ten post edytował Dejmien_85 12.08.2014, 00:16:31 |
|
|
12.08.2014, 00:51:50
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 11.08.2014 Ostrzeżenie: (10%) |
Dzięki skorzystam z Twoich rad i wrócę do tego co kiedyś robiłem ale z podwojoną siłą i podatny o nową wiedzę i pokorę.
Problem rozwiązany, a temat prosiłbym o usunięcie |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 14:51 |