We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Ruby Preserves

00:00

Formale Metadaten

Titel
Ruby Preserves
Serientitel
Anzahl der Teile
Autor
Mitwirkende
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produzent
ProduktionsortSan Antonio

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
How simple can we make an Object-Relational Mapper (ORM) that's still useful? What if we just used SQL, instead of trying to hide it from developers? I decided to find out. In this presentation, we'll explore a simple ORM that uses the Repository and Data Mapper patterns. We'll also see how using these patterns enables us to write simpler model code.
Stochastische AbhängigkeitSoftwareentwicklerProgrammiergerätRechenschieberComputerspielNichtlinearer OperatorSoftwareentwicklerObjektrelationale AbbildungStochastische AbhängigkeitComputerspielWeb-DesignerFächer <Mathematik>Computeranimation
Objektrelationale AbbildungGeradeObjekt <Kategorie>Relationale DatenbankDatenbankRelation <Informatik>CodecBeschreibungskomplexitätAbstraktionsebeneAlgebraisches ModellTaskDatenstrukturComputerarchitekturCodecNormalvektorTopologieARM <Computerarchitektur>Objektrelationale AbbildungFormale SpracheSchreiben <Datenverarbeitung>Zeiger <Informatik>InformationsspeicherungQuick-SortRelativitätstheorieGüte der AnpassungObjekt <Kategorie>MAPRechter WinkelAbstraktionsebeneObjektorientierte ProgrammierspracheDatenbankWellenwiderstand <Strömungsmechanik>Ideal <Mathematik>Problemorientierte ProgrammierspracheVerschlingungLeckComputeranimation
Attributierte GrammatikRegulärer GraphRelationale DatenbankDatensatzVersionsverwaltungProjektive EbeneRichtungInformationsspeicherungDatenbankComputerunterstützte ÜbersetzungFortsetzung <Mathematik>ServerArithmetische FolgeHardwareRoutingApp <Programm>Physikalisches SystemSoftwareentwicklerOrakel <Informatik>Produkt <Mathematik>MathematikEndliche Modelltheoriet-TestSondierungWorkstation <Musikinstrument>Feasibility-StudieAttributierte GrammatikMagnetkarteComputeranimation
DatensatzTypentheorieDatensatzKlasse <Mathematik>MultiplikationsoperatorSchlussregelKonstruktor <Informatik>AbstraktionsebeneComputeranimation
ZeitbereichMathematische LogikDatensatzMusterspracheObjektrelationale AbbildungEinfache GenauigkeitDatenmodellBenutzerbeteiligungKlasse <Mathematik>Objekt <Kategorie>DatensatzMomentenproblemDomain <Netzwerk>DatenbankMusterspracheDiagrammGamecontrollerComputerarchitekturApp <Programm>Kartesische KoordinatenBitEinfache GenauigkeitMathematische LogikTouchscreenGüte der AnpassungObjektrelationale AbbildungMultiplikationsoperatorMinkowski-MetrikUnternehmensarchitekturGrenzschichtablösungExogene VariableInteraktives FernsehenHauptidealEndliche ModelltheorieSichtenkonzeptFunktion <Mathematik>Computeranimation
MusterspracheZeitbereichObjekt <Kategorie>DatenbankDatenstrukturDatenmodellKlasse <Mathematik>MusterspracheSystemaufrufMAPObjekt <Kategorie>Äußere Algebra eines ModulsQuellcodeDokumentenserverEndliche ModelltheorieEnergiedichteDatenbankDatensatzPunktARM <Computerarchitektur>Domain <Netzwerk>Computeranimation
DokumentenserverMusterspracheObjekt <Kategorie>ZeitbereichDifferenteDatenbankKlasse <Mathematik>DokumentenserverBusiness ObjectInformationsspeicherungMusterspracheEndliche ModelltheorieRepository <Informatik>Algorithmische ProgrammierspracheCodeObjektorientierte ProgrammierspracheObjekt <Kategorie>RefactoringÄhnlichkeitsgeometrieDiagrammBitDatensatzTeilbarkeitHalbleiterspeicherProzess <Informatik>TorusComputeranimation
Architektur <Informatik>DokumentenserverZeitbereichDatenmodellMathematische LogikTextur-MappingDatenbankAttributierte GrammatikDomain <Netzwerk>Endliche ModelltheorieMathematische LogikObjekt <Kategorie>MusterspracheDatensatzLesen <Datenverarbeitung>Ordnung <Mathematik>Attributierte GrammatikGrenzschichtablösungKlasse <Mathematik>SoftwareentwicklerMAPeCosDokumentenserverDatenbankDatenfeldMapping <Computergraphik>Computeranimation
Objektrelationale AbbildungSoftwareentwicklerMAP
ZeitbereichModelltheorieStrebeDatenmodellFibonacci-FolgeDokumentenserverTextur-MappingRechenwerkEin-AusgabeEndliche ModelltheorieTabelleObjekt <Kategorie>PunktResultanteMapping <Computergraphik>Komplex <Algebra>DatenbankRechter WinkelSchnittmengeProjektive EbeneCASE <Informatik>AusnahmebehandlungDokumentenserverTypentheorieComputerarchitekturGraphfärbungBildgebendes VerfahrenApp <Programm>MultiplikationsoperatorElektronische PublikationMultifunktionDatenfeldDatensatzAdressraumSchlüsselverwaltungKlasse <Mathematik>FreewareArithmetisches MittelInformationsspeicherungCodeZählenAbfrageAbzählenDomain <Netzwerk>Repository <Informatik>Trennschärfe <Statistik>Computeranimation
AdressraumGruppenkeimZeichenketteTextur-MappingDokumentenserverGruppenoperationDokumentenserverSoftwaretestTeilmengeTabelleArithmetisches MittelAbfrageAdressraumResultanteMapping <Computergraphik>Objekt <Kategorie>GruppenoperationSchlüsselverwaltungDatenfeldTrennschärfe <Statistik>RichtungProjektive EbeneTorusComputeranimation
AbfrageProxy ServerObjekt <Kategorie>CodeAbfrageBenutzerfreundlichkeitLastMereologieMultiplikationsoperatorObjekt <Kategorie>DatensatzBasis <Mathematik>Proxy ServerSoftwareentwicklerQuadratzahlATMRichtungCodeIterationSoftwareEindringerkennungKomplex <Algebra>AbstraktionsebeneMusterspracheDatenbankComputeranimation
GruppenoperationVollständiger VerbandTabelleMinimumDatenbankResultanteHash-AlgorithmusSchlüsselverwaltungBenutzerfreundlichkeitAnpassung <Mathematik>Computeranimation
GruppenoperationMusterspracheWeb-ApplikationMAPBenutzerbeteiligungSystemaufrufTouchscreenDatenbankWeg <Topologie>Quick-SortInverser LimesCodePunktComputeranimation
Einfache GenauigkeitModelltheorieGrenzschichtablösungZeitbereichDatenmodellGeradeCodeFortsetzung <Mathematik>DatensatzGeradeGüte der AnpassungCodePerpetuum mobileTotal <Mathematik>Wort <Informatik>Fortsetzung <Mathematik>ARM <Computerarchitektur>DatensatzTeilbarkeitEndliche ModelltheorieKomplex <Algebra>Objektrelationale AbbildungComputeranimation
ModelltheorieKonfiguration <Informatik>ROM <Informatik>GrenzschichtablösungMathematikAutorisierungMereologieInformationsspeicherungDokumentenserverGeradeSoftwaretestEndliche ModelltheorieDatenbankSommerzeitObjekt <Kategorie>HalbleiterspeicherKonditionszahlKonfiguration <Informatik>Computeranimation
ModelltheorieMusterspracheCodeBefehl <Informatik>Attributierte GrammatikDatenmodellDatenbankDatenbankGrenzschichtablösungUnternehmensarchitekturDatensatzMapping <Computergraphik>DokumentenserverDomain <Netzwerk>PunktEndliche ModelltheorieKlasse <Mathematik>ServerSpeicherabzugAutomatische HandlungsplanungBeweistheorieMAPObjekt <Kategorie>MusterspracheProdukt <Mathematik>Globale OptimierungDifferenteTabelleCodeQuick-SortBefehl <Informatik>Generator <Informatik>Coxeter-GruppeÄhnlichkeitsgeometrieSoftwaretestAttributierte GrammatikObjektrelationale AbbildungUniversal product codeCodecAbfrageSoftwareApp <Programm>Computeranimation
Fortsetzung <Mathematik>DatensatzAttributierte GrammatikMusterspracheDatenbankAuswahlaxiomEndliche ModelltheorieMereologieEinfache GenauigkeitKlasse <Mathematik>RefactoringFramework <Informatik>Objekt <Kategorie>Äußere Algebra eines ModulsKonfigurationsraumAttributierte GrammatikApp <Programm>Mapping <Computergraphik>DatenfeldTypentheorieDokumentenserverKrümmungsmaßGarbentheorieElektronische PublikationSoftwaretestMatchingStrategisches SpielAnpassung <Mathematik>Objektrelationale AbbildungEinsInverser LimesOrdnung <Mathematik>ModelltheorieGrenzschichtablösungPlug inProjektive EbeneAbfrageKontextbezogenes SystemVersionsverwaltungDeklarative ProgrammierspracheProdukt <Mathematik>Lesen <Datenverarbeitung>RelativitätstheorieSondierungMinimumDatensatzEinflussgrößeFortsetzung <Mathematik>MAPBildschirmmaskePunktComputerspielAbgeschlossene MengeEreignishorizontTabelleHalbleiterspeicherSelbst organisierendes SystemComputeranimation
TabelleAggregatzustandObjektrelationale AbbildungDatensatzDatenbankAbfrageKlasse <Mathematik>RefactoringMinimumObjektrelationale AbbildungDatenstrukturSelbst organisierendes SystemVerschlingungURLGüte der AnpassungLesen <Datenverarbeitung>Computeranimation
RechenschieberSoftwareDiagrammProgrammierungRechter WinkelRechenschieberRückkopplungDiagrammTwitter <Softwareplattform>Projektive EbeneMultiplikationsoperatorAdressraumComputeranimation
Twitter <Softwareplattform>E-MailRechenschieberURLRechter WinkelRückkopplungRechenschieberE-MailQuellcodeProjektive EbeneComputeranimation
Transkript: English(automatisch erzeugt)