Skip to content

Innlegg

CRUD-applikasjoner og forretningslaget: Et praktisk perspektiv

10. oktober 2010 • 1 min lesing

CRUD-applikasjoner og forretningslaget: Et praktisk perspektiv

Jeg hadde en flott diskusjon med min overordnede om applikasjonsarkitektur.

Spørsmålet var: hva er verdien av forretningslaget? De fleste applikasjonene jeg har jobbet med er CRUD-applikasjoner. Er det noen verdi i et tynt lag over datalaget?

Etter min erfaring består de fleste forretningslag av gjennomgangsmetoder.

Hvis det ikke er noen verdi, kall datalaget direkte. Håndter forretningslogikken fra sak til sak. I de fleste tilfeller vil dette innebære å opprette en tjenesteklasse for å innkapsle forretningslogikken.

Til slutt er det å ha et forretningslag som ikke gir annet enn gjennomgangsmetoder pre-optimalisering. Det er “det vil spare meg senere”-mentaliteten. 95% av tiden er det bortkastet, det skaper flere endringspunkter og det reduserer vedlikeholdbarheten.

Forfatter: Chuck Conway spesialiserer seg på programvareutvikling og Generativ AI. Koble til ham på sosiale medier: X (@chuckconway) eller besøk ham på YouTube.

↑ Tilbake til toppen

Du liker kanskje også