Chodzi mi przede wszystkim jak prawidłowo rozplanować tworzenie czegoś większego. Nie chodzi o duże projekty robione w zespołach, ale taki projekt samodzielny o średnim stopniu skomplikowania.
Np. kopia kwejka/mini twitter.
Ja będę robił wszystko, od front-endu po back-end.
Co powinno zrobić się najpierw? Schemat bazy danych? Kiedy robić front-end. Najpierw czy potem? W jakiej kolejności funkcjonalności dodawać? Czy rejestracje implementować na początku/na końcu? Itd.
Może coś do poczytania na ten temat? Do tej pory robiłem bardzo małe rzeczy, często wg. tutoriali więc nie było problemu. Teraz właśnie chciałbym sobie zrobić np. kopie takiego kwejka + dodać swoje pomysły, ale nie wiem od czego zacząć i jak rozplanować pracę.
Oczywiście będę robił we frameworku, prawdopodobnie symphony2 lub laravel.