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 datalagetl?

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

Hvis det ikke er noen verdi, kall datalagetl 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 bare gir gjennomgangsmmetoder, en forhåndsoptimalisering. Det er mentaliteten “det vil spare meg på veien”. 95% av tiden er det bortkastet, det skaper flere endringspunkter og det reduserer vedlikeholdsbarheten.

Forfatter: Chuck Conway er en AI-ingeniør med nesten 30 års erfaring innen programvareutvikling. Han bygger praktiske AI-systemer—innholdspipelines, infrastrukturagenter og verktøy som løser virkelige problemer—og deler det han lærer underveis. Koble til ham på sosiale medier: X (@chuckconway) eller besøk ham på YouTube og på SubStack.

↑ Tilbake til toppen

Du kan også like