/MinVakt

Fiktivt system for vaktliste i helsetjenesten

Primary LanguageJava

MinVakt Build Status

Fiktivt system for vaktliste i helsetjenesten

Kodestrukur

Kodekonvensjon

Generelt

  • All kode skal være på engelsk. Dette gjelder også kommentarer, git-commits og databasen

Java

  • Klassenavn:
    • REST-servicer: -Service (F.eks. UserService)
    • Testklasser: Klassen som skal testes + Test (F.eks. testklasse for UserService skal være UserServiceTest)
    • Databaseklasser (i database-pakken): -DBManager (F.eks. UserDBManager)

Frontend

Database

  • Tabellnavn skal vanligvis være substantiv i entall, og bør være selvforklarende (F.eks. user og ikke users)
  • Både kolonnenavn og tabellnavn skal være i lowercase, og ord skilles med underscore (_) (F.eks. first_name og ikke FirstName eller firstname)
  • Løpenummer-kolonner bør hete "id" (F.eks. user.id og ikke user.user_number)