<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>PHP UK Conference 2012 - Data Abstraction In Large Web Applications - Brandon Savage</title>
        <link>https://phpc.tv/videos/watch/d9faeb06-7fe5-440f-95ec-c0738f29ff2a</link>
        <description>The principles of abstraction are drilled into us repeatedly, and we work hard to abstract the layers of our applications. Abstraction between layers is excellent, but what about abstraction within layers, especially the data layer? Many developers still build database-centric applications, and then struggle the day they need an additional or new data source. Learn the reasons why this is a poor design choice, and the best ways to avoid it.</description>
        <lastBuildDate>Tue, 14 Apr 2026 19:29:27 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://phpc.tv</generator>
        <image>
            <title>PHP UK Conference 2012 - Data Abstraction In Large Web Applications - Brandon Savage</title>
            <url>https://phpc.tv/lazy-static/avatars/a00c380b-7291-4db3-b239-61999888fbca.png</url>
            <link>https://phpc.tv/videos/watch/d9faeb06-7fe5-440f-95ec-c0738f29ff2a</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://phpc.tv/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://phpc.tv/feeds/video-comments.xml?videoId=d9faeb06-7fe5-440f-95ec-c0738f29ff2a" rel="self" type="application/rss+xml"/>
    </channel>
</rss>