6533b833fe1ef96bd129c642
RESEARCH PRODUCT
Modulāras un testējamas arhitektūras veidošana tīmekļa lietotnēm
Andris Skudrasubject
DatorzinātneEntity Frameworkatkarību injicēšanaASP.NET MVCvienībtestiuzņēmuma lietotnes arhitektūradescription
Lietotnēs ar sarežģītu biznesa funkcionalitāti ir svarīgi domāt par testējamību un modularitāti arhitektūras līmenī. Darba mērķis ir aprakstīt principus, kā veidot šādu koda arhitektūru tīmekļa lietotnei, īpaši koncentrējoties uz testējamību. Darba galvenās tēmas ir atkarību injicēšana, starpnozaru problēmu centralizēta risināšana, Entity Framework izmantošana kopā ar eksistējošu datubāzi, biznesa loģikas pārvaldīšana, servera un klienta puses uzturamu vienībtestu un integrācijas testu veidošana. Lai realizētu pētījumu, autors eksistējošai uzņēmuma informācijas sistēmai veica arhitektūras uzlabošanu, kā rezultātā tā tika salīdzināta ar veco lietotni, secinot, ka ir uzlabojusies uzturamība, saprotamība un veiktspēja.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2015-01-01 |