Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Indhold

Table of Contents

Teknologisk platform

JobSearch er udviklet i .NET Core 3.1, WebApi, SqlServer samt Angular som frontend.

Som led i igangværende modernisering af Jobnet udvikles ny frontend med React. Og JobSearch er opgraderet til .Net 8 i 2024.

Dokumentation

Forretningsmæssig dokumentation er tilstede i form af og dokumentation af forretningsregler og tekniske snitfalder på STARs Confluence wiki - JobSearch servicesServices

Testdækning

Nedenstående skærmbillede viser den beregnede testdækning af relevante projekter. Projektet har ikke en selvstændig KPI for testdækning. Herunder ses, at størstedelen af løsningen er godt dækket af automatiserede tests. Der eksisterer ca. 450 integrations tests (som rammer alt fra servicelag til databasen, fra sikkerhed til auditering). Herudover knap 600 unittests som tester små enheder.

...

Tilstand af kodebasen

SIG

SIG er et værktøj, som via statisk kodeanalyse, kan indikere kodekvaliteten af en kodebase. Herunder ses aktuelt måleresultat:

Image RemovedStørrelse

Ifølge SIG består kodebasen af ca. N/A

Størrelse

JobSearch kodebasen består af omkring 35.000 kodelinjer.

Applikation (C#)

Løsningen er bygget op i komponenter som gør at løsningen vurderes til at være i god teknisk tilstand.

Database

Der er

  • 100 stores procedures som er korte og lette at læse og forstå.

  • 0 triggers, 0 views, 0 functions

  • 70 tabeller som alle versioneres via Sql Server Temporal Tables

  • Databasen er normaliseret og indeholder referentiel integritet.

Brugervenlighed

N/a