Så fungerar Apex-programmering

a

Apex är ett populärt programmeringsspråk som används för att bygga applikationer på Salesforce.com’s molnhanteringsplattform. Det är ett starkt typat, objektorienterat programmeringsspråk och tillåter utvecklare att utföra kontrollerad databehandling och flödeskontroll i Salesforce-servrar. I princip kan man jämföra Apex med Java, dock med vissa funktionella begränsningar för att det korrekt ska kunna stödja en multitenantmiljö.

Apex nödvändiggör effektiv, säker och skalbar hantering av data flödeskontroll i molnmiljön. Det ger utvecklare möjlighet att skapa komplexa affärshanteringsapplikationer som kan hantera stora datamängder effektivt. För att säkerställa effektiviteten och säkerheten tillämpar Apex stränga begränsningar, kallade ”governor limits”, dvs. det sätter tak för hur mycket data en enstaka Apex-transaktion kan bearbeta för att hålla systemets prestanda tillfredsställande.

Ett annat viktigt att notera med Apex är dess integrerade testramverk. Testning är en vital del av programvaruutvecklingen och Salesforce kräver minst 75% kodtäckning för att en kod ska kunna flyttas från utvecklingsmiljön till en produktionsmiljö. Apex-systemet innefattar inbyggd testningsmekanism och tillåter skapandet av testklasser och -metoder för att säkerställa noggrann testning.

Kommentera

av Emma Smith