Inhaltsverzeichnis
Checklist Convenzioni di Denominazione
Versione: 2.0
Ambito: Namespace, prefissi tipo e convenzioni di denominazione.
Vedi Class Hierarchy e Type Prefixes sotto per dettagli.
Pattern Namespace (stile MS)
- [ ] Nomi unit seguono
WvdS.<Category>.<Component>.pas - [ ] Rispecchia struttura Microsoft .NET con prefisso
WvdS. - [ ] Esempio:
WvdS.Web.Mvc.Controller,WvdS.Web.Http
Gerarchia Classi (stile Borland)
- [ ] Base astratta usa prefisso
TWvdSCustom - [ ] Base pubblica usa prefisso
TWvdSBase - [ ] Classi concrete usano prefisso
TWvdS - [ ] Pattern:
TWvdSCustomXxx → TWvdSBaseXxx → TUserXxx
Prefissi Tipo (Senza conflitti)
- [ ] Classes:
TWvdS*(es.TWvdSRouter) - [ ] Interfaces:
IWvdS*(es.IWvdSActionResult) - [ ] Exceptions:
EWvdS*(es.EWvdSRoutingException) - [ ] Interfaces hanno GUID per DI Container
Naming Generale
- [ ] Namespace rispecchia pattern MS con prefisso
WvdS. - [ ] Classi usano prefisso WvdS specifico del linguaggio (
TWvdS,WvdS) - [ ] Funzioni FFI usano prefisso
wvds_(Rust) - [ ] COM/ActiveX usa pattern
WvdS.<Component> - [ ] Nomi descrittivi (nessuna singola lettera eccetto loop)
- [ ] Nessuna abbreviazione eccetto note (es. URL, HTTP)
Versione: 2.0 (Split)
Autore: Wolfgang van der Stille
Torna a Checklist Codice | Checklist di Revisione
Zuletzt geändert: il 29/01/2026 alle 21:05