Inhaltsverzeichnis
MS Access VBA Kontrolna Lista
Verzija: 2.1
Opseg: Access/VBA kod, reference, pakiranje i robusno runtime ponašanje (MDE/ACCDE cilj).
MORA
- [ ]
Option Explicitje aktiviran u svim modulima; nema implicitnih Varianti - [ ] Kompajliranje je čisto (nema nedostajućih referenci); reference su minimalne i dokumentirane
- [ ] Obrada grešaka je konzistentna (
On Error GoTo …s centraliziranim logiranjem/mapiranjem) - [ ] Nema hardkodiranih putanja; koristi User/App Data mape; relativne putanje gdje je moguće
- [ ] Vanjske veze koriste parametrizaciju (ADO/OleDb); nema SQL string konkatenacije
- [ ] ACCDE/MDE proces builda je dokumentiran i reproducibilan
- [ ] Sigurnosna pozicija je dokumentirana (Trusted Locations, Signing, smjernice za Macro Settings)
TREBALO BI
- [ ] Odvojiti UI i logiku pristupa podacima; izbjegavati tešku logiku u Form eventima gdje je moguće
- [ ] Pružiti Version Stamp i „About“ info za podržljivost
- [ ] Ako se koristi Split DB: očekivanja zaključavanja/konkurentnosti su dokumentirana
POŽELJNO
- [ ] Dodati rutinu samo-provjere (Reference, Dozvole, Povezivost)
- [ ] Pružiti strukturirani logging export za slučajeve podrške
Verzija: 2.1 (Split)
Autor: Wolfgang van der Stille
Natrag na Stack Kontrolne Liste | Kontrolne Liste za Pregled
Zuletzt geändert: 29.01.2026. u 20:58