Community Translations of the Standard for Public Code

Contents

  1. Krav
  2. Hvorfor er dette vigtigt
  3. Hvad dette ikke gør
  4. Hvordan tester man
  5. Politiske beslutningstagere: hvad skal du gøre
  6. Ledelse: hvad skal du gøre
  7. Udviklere og designere: hvad skal du gøre
  8. Yderligere læsning

Brug en sammenhængende stil

Krav

  • Bidrag SKAL overholde en kodnings- eller skrivestileguide, enten din egen eller en eksisterende, der er annonceret i eller som del af kodebasen.
  • Bidrag BØR bestå automatiserede test på stil.
  • Din kodebase BØR inkludere inline kommenterer eller dokumentation for atypiske sektioner.
  • Du MÅ inkludere sektioner i din stilguide på forståeligt engelsk.

Hvorfor er dette vigtigt

  • Muliggør bidragsydere i forskellige miljøer at arbejde sammen på et samlet projekt.
  • Et samlet ordforråd reducerer friktion i kommunikation mellem bidragsydere.

Hvad dette ikke gør

  • Hjælper bidragsydere med at skrive godt eller forklare effektivt, hvad de gør.

Hvordan tester man

  • Inspicer hvorvidt bidrag overholder stilguiden, der er specificeret i dokumentationen.

Politiske beslutningstagere: hvad skal du gøre

  • Skab, følg og løbende forbedr på en stilguide for politik og dokumentation samt at dokumentere dette i kodebasen, f.eks. i CONTRIBUTING eller README.

Ledelse: hvad skal du gøre

  • Inkluder skriftligt sprog, kilde, test og politiske standarder i din organisations definition af kvalitet.

Udviklere og designere: hvad skal du gøre

  • Skab, følg og løbende forbedr på en stilguide for kilde, tests og dokumentation samt dokumenter dette i kodebasen, f.eks. i CONTRIBUTING eller README.
  • Brug en linter (værktøj til analyse af statisk kode).
  • Tilføj linter konfigurationer til kodebasen.

Yderligere læsning