Naming Conventions
This content is not available in your language yet.
Dieser Artikel ist in Vorbereitung. Hier entstehen explizite Benennungsregeln.
Was dieser Artikel zeigen wird
Abschnitt betitelt „Was dieser Artikel zeigen wird“Konsistente Benennungsregeln für alle Bestandteile eines Feature-Slices:
| Datei | Muster | Beispiel |
|---|---|---|
| Read Store | <feature>-read.store.ts | tasks-read.store.ts |
| Command Store | <feature>-command.store.ts | tasks-command.store.ts |
| Facade | <feature>.facade.ts | tasks-list.facade.ts |
| Event Group | <feature>-<action>.events.ts | tasks-delete.events.ts |
| Command-Funktion | <feature>.command.ts | tasks.command.ts |
| Mapper | <feature>.mapper.ts | tasks.mapper.ts |
| ViewModel Interface | <feature>.vm.ts | task-list.vm.ts |
Zusätzlich:
- Regeln für Event-Namen (
*Requested,*Succeeded,*Failed) - Was passiert, wenn ein Feature mehrere Commands hat
Leitfrage
Abschnitt betitelt „Leitfrage“Warum sind konsistente Namen wichtig?
Und wann wird Konsistenz zur Last?