Inhaltsverzeichnis
Kontrolni Seznam Strukture Projekta
Različica: 2.0
Obseg: Postavitev repozitorija in konvencije map/imenskih prostorov.
Zahtevane Mape
- [ ]
3rd/- Tretje-osebne knjižnice (samo revidirane) - [ ]
bin/- Debug build izhod (gitignored) - [ ]
cfg/- Izvorne konfiguracije (kopirane v bin/ ob buildu) - [ ]
dat/alidb/- Baze podatkov, SQL sheme - [ ]
doc/- README.md + PROJECT.md + SKILL.md - [ ]
pub/- Release buildi (gitignored) - [ ]
src/- Izvorna koda (ČISTA, brez artefaktov!) - [ ]
uti/- Testna orodja, obremenitveni testi, pripomočki - [ ]
lib/- Kompilirane enote (gitignored) - [ ]
.gitignorepravilno konfiguriran
Struktura Map Osnovana na Imenskem Prostoru
- [ ] Poti map zrcalijo hierarhijo imenskega prostora enote
- [ ] Vzorec:
src/{kategorija}/→WvdS.*.{Kategorija}.* - [ ] Pod-mape za podkategorije:
src/widgets/data/ - [ ] Sestavljene besede ločene s pikami:
Alarm.List, neAlarmList
Kategorije Repozitorija (Več-Projektno)
Za delovne prostore z več projekti:
WvdS.FPC/ ├── lib/ # Ponovno uporabne knjižnice (najprej zgradi) ├── apps/ # Končno-uporabniške aplikacije └── tools/ # Razvojna orodja (VSIX, skripte)
- [ ]
lib/- Ponovno uporabne knjižnice (WvdS.Core, WvdS.Data, itd.) - [ ]
apps/- Končno-uporabniške aplikacije (WvdS.Console.TUI, WvdS.Data.Gateway) - [ ]
tools/- Razvojna orodja- [ ]
tools/vscode-extension/- VSIX razširitve - [ ]
tools/build-scripts/- Build avtomatizacija
- [ ] Vrstni red gradnje: lib/ → apps/ → tools/
Različica: 2.0 (Split)
Avtor: Wolfgang van der Stille
Nazaj na Projektni Kontrolni Seznami | Kontrolni Seznami za Preglede
Zuletzt geändert: dne 08.01.2026 ob 01:50