Cytat
Zastanawia mnie jak większość z Was projektuje swoje frameworki , CMSy czy inne większy portale / systemy ? Czy bierzecie kartkę i spisujecie np mój CMS będzie miał to, to , to i to. Potem jak to rozpiszecie robicie jakiś layout, a następnie zabieracie się za projektowanie bazy i całego systemu?
Hmm, dla mnie najlepsze są do tego kartki rozmiarów A2. Tak, takie ogromne, które zajmują znaczną część podłogi.
No i do tego jakiś fajny długopis.

Potem dzielę sobie ją na mniejsze bloki (odpowiadające modułom). Tak naprawdę, całość to jedna wielka mind-mapa, a mniejsze bloki, to jakby podwęzły (skonsutrowane w ten sposób po to, aby było czytelne i łatwiej myśleć).
Do tego rozpisanie struktury katalogów, nazewnictwa (wbrew pozorom, bardzo ważna część etapu projektowania, bo odpowiednie nazewnictwo skraca późniejszy czas pisania aplikacji ze względu na pewnego rodzaju intuicyjność - nie trzeba tak często sięgać do schematów/dokumentacji).