Sono un programmatore alle prime armi che ha ereditato un progetto software che contiene i seguenti file e cartelle. Il progetto utilizza C # e WPF. Cosa dovrei aspettarmi di trovare e continuare a inserire all'interno delle seguenti cartelle e file:
Core
Assets
Common
Models
Resources
API.cs
Views
Spero che questa struttura si basi su una teoria di facile comprensione.
I miei punti più confusi sono:
- Il file API.cs ha molte funzioni che ritengo facciano parte di alcuni modelli. Inoltre, le funzioni di questa applicazione non sono utilizzate da altre applicazioni, quindi perché è necessaria un'API?
- Non capisco bene quale sia la differenza tra Common e Models.
Se riesci a far luce sul perché questo tipo di struttura è usato e su cosa dovrebbe andare dove, allora sarebbe di grande aiuto per me.