Fir mgpy ass Performance eréischt da wäertvoll, wann Korrektheet a Signalqualitéit stabil sinn. Schnell falsch Reports si méi schlecht wéi e bësse méi lues richteg.
Kaerpunkten
- CLI: Ënner Windows weisen d'Beispiller de recommandéierte Start iwwer
py -3.12 -m <modul> ...(z.B.py -3.12 -m manifestguard ...). Ënner Linux/macOS ass dat normalerweispython3.12 -m .... - Als éischt moossen, wou d Lafzäit hikënnt: Imports, Dependency-Scans, Report-Serialiséierung oder déif Analysen.
- Optimisatioune solle richteg Bottlenecks adresséieren an net nëmme Vermutungen.
- Bei engem CLI-Tool ass eng stabil Äntwertzäit méi wichteg wéi spektakulär Mikro-Benchmarks.
Recommandeierte mgpy-Workflow
- Basis-Laf an Extended-Laf getrennt moossen, sou datt deier Checks siichtbar bleiwen.
- Schwéier Aarbecht a kloer benannte Phasen opdeelen an nëmmen bei Bedarf aktivéieren.
- Virun an no Performance-Ännerungen dee selwechte mgpy-Report exportéieren, fir Funktiounsverloschter auszeschléissen.
Schnellstart
py -3.12 -m manifestguard check --report .manifestguard/before.json
py -3.12 -m manifestguard check --extended --report .manifestguard/after.json
py -3.12 -m manifestguard export-metrics --output metrics.json