Sto sviluppando un software basato su C in cui voglio usare un approccio Model-View-Controller, e mentre penso che ho abbastanza preso le regole dello stile, non capisco davvero dove dovrei posizionare i metodi sulla connessione al server (sto sviluppando un client). Una delle cose più interessanti di MVC è il collegamento tra la logica reale del programma e l'architettura della macchina e del sistema su cui stai lavorando, ma ogni macchina ha diversi modi di gestire le connessioni, quindi suppongo che il modello non sia il posto migliore per quello. Ma controller e view dovrebbero riguardare la visualizzazione di cose e il prendere input dall'utente, quindi non è molto chiaro dove dovrei metterlo.
Qualche consiglio?