Boken 'Data-Oriented Programming' av Yehonathan Sharvit gir deg en grundig innføring i hvordan du kan designe og implementere programvare med et dataorientert programmeringsparadigme. Gjennom Sharvits unike tilnærming, utviklet i løpet av over ti års erfaring, får du en rekke aha-opplevelser i hver kapittel som vil forandre din forståelse av programmering. I løpet av lesingen vil du bygge et bibliotekadministrasjonssystem basert på DOP-paradigmet, hvor du lærer å designe datamodeller for forretningsenheter, manipulere immutable datakolleksjoner, og skrive enhetstester for dataorienterte systemer. Om Teknologien: Dataorientert programmering er et spennende nytt paradigme som fjerner den vanlige kompleksiteten som oppstår ved å kombinere data og kode innen objekter og klasser. I DOP holdes applikasjonsdata i vedvarende generiske datastrukturer adskilt fra programmets kode. Du bruker allmenne funksjoner for å manipulere dataene uten å endre dem. Denne tilnærmingen eliminerer tilstandsrelaterte feil i applikasjonene dine og gir koden din en klarere og mer robust struktur.