Witam. Od dłuższego czasu pracuję nad pewną stroną internetową w PHP, ale ostatnio zdałem sobie sprawę, że zawiesiłem się w jednym punkcie.
Link do projektu: https://github.com/anedroid/magic-cloud
Chcę przez cały czas trzymać się programowania obiektowego, ale moje doświadczenie z nim jest znikome. Wiem tylko, że kod trzeba podzielić na klasy które mają wykonywać niezależnie poszczególne zadania. Szczególnie problematyczne okazało się dla mnie stworzenie obsługi wielu języków. Trochę już o tym napisałem w tym pytaniu.
Poza tym nie ukończyłem nigdy żadnego projektu, choć wydaje mi się, dość dobrze poznałem języki php i JavaScript. Jestem perfekcjonistą, i uważam to za problem. Inni programiści by napisali całą stronę w godzinę - dwie, mi cały dzień zajmuje napisanie jednego modułu. Normalnie powiedziałbym po prostu o tym swoim znajomym, tylko że nikt z nich nie zna się na programowaniu aby mi coś doradzić czy pomóc, a i w internecie niełatwo znaleźć jakieś dobre materiały nt oop, dlatego piszę to tutaj, na tym forum. Proszę, abyście nie ignorowali tego wątku.
Jak w tytule, proszę o pomoc w moim projekcie - czyli o przejrzenie mojego kodu, o profesjonalne porady, co powinienem w nim zmienić i czego się trzymać, aby kod był czytelny, wydajny i elastyczny. Szczegóły dotyczące projektu na priv.
Mam nadzieję, że publiczne proszenie o pomoc nie było złym pomysłem...