Piszę mała grę i zastanawiam się jak rozłożyć projekt(y). Nie tyczy się to tylko tego przypadku lecz ogólnie aplikacji.
Do tej pory robiłem tak, że nie powiązane ze sobą funkcjonalności lądują w osobnym projekcie w tej samej solucji. Koniec końców jest podział lecz sporo projektów takich jak:
- 1-2 pliki/klasy. Np. klasa odpowiedzialna za rysowanie po ekranie w innym projekcie co klasa odpowiedzialna za wykorzystanie klasy do rysowania
Czy takie podejście jest dobre?
Czy może połączyć takie projekty zombie w jeden i rozdzielać po prostu na foldery?