Skip to content

Naming Conventions

This content is not available in your language yet.

Dieser Artikel ist in Vorbereitung. Hier entstehen explizite Benennungsregeln.


Konsistente Benennungsregeln für alle Bestandteile eines Feature-Slices:

DateiMusterBeispiel
Read Store<feature>-read.store.tstasks-read.store.ts
Command Store<feature>-command.store.tstasks-command.store.ts
Facade<feature>.facade.tstasks-list.facade.ts
Event Group<feature>-<action>.events.tstasks-delete.events.ts
Command-Funktion<feature>.command.tstasks.command.ts
Mapper<feature>.mapper.tstasks.mapper.ts
ViewModel Interface<feature>.vm.tstask-list.vm.ts

Zusätzlich:

  • Regeln für Event-Namen (*Requested, *Succeeded, *Failed)
  • Was passiert, wenn ein Feature mehrere Commands hat

Warum sind konsistente Namen wichtig?

Und wann wird Konsistenz zur Last?