Cosa dovrebbe essere fatto con i nomi dei nomi di classe che sono in conflitto (comuni) Nomi del framework
https://softwareengineering.stackexchange.com/questions/170837
Domanda
Cosa dovrebbe essere fatto esattamente quando il nome di classe più ovvio per un componente è preso da un framework? Nel mio caso, devo fare una classe che descriva una richiesta HTTP. Naturalmente, il nome più comune è "preso" come System.Web.HttPrequest. Cosa dovrei fare? Questo progetto verrà utilizzato in un contesto web, quindi preferirei davvero non costringere le persone a non importare lo spazio dei nomi del sistema o digitare manualmente tutti i nomi delle mie classi.
Qual è il solito modo di affrontare questo? Posso trovare questo:
- Nome della classe prefisso con un breve nome di progetto
- Prova a trovare un nome diverso che significa la stessa cosa (ho provato e non riesco a trovare nulla)
- Costringere gli utenti a scegliere tra spazi dei nomi
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a softwareengineering.stackexchange