Checklist Componente Aggiuntivo Outlook

Versione: 2.1
Ambito: Pattern VSTO/COM, stato Ribbon/UI e igiene deployment.

DEVE

  • [ ] Contesti Explorer vs Inspector gestiti esplicitamente; nessuna contaminazione incrociata stato
  • [ ] Toggle UI riflettono affidabilmente stato corrente pannello tra finestre
  • [ ] Oggetti COM rilasciati deterministicamente; nessun leak event handler
  • [ ] Modello threading rispettato (UI Thread Affinity); nessuna chiamata bloccante in eventi UI
  • [ ] Startup e shutdown add-in sono resilienti; fallimento non interrompe sessione Outlook
  • [ ] Dati sensibili non memorizzati in proprieta item eccetto se cifrati e esplicitamente richiesti
  • [ ] Logging evita leak PII e segreti; errori mappati senza comportamento oracolo

DOVREBBE

  • [ ] Feature flag/config possono disabilitare funzionalita rischiose senza redeploy
  • [ ] Dichiarazione chiara versioning e compatibilita (versioni Office, 32/64-bit, Office.js/VSTO)

BUONO

  • [ ] Fornire modalita diagnostica con redazioni sicure
  • [ ] Aggiungere test integrazione per callback Ribbon e logica toggle pannello

Versione: 2.1 (Split)
Autore: Wolfgang van der Stille

Torna a Checklist Stack | Checklist di Revisione

Zuletzt geändert: il 29/01/2026 alle 21:09