<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (abiola)</title>
    <link>https://pinboard.in/u:abiola/public/</link>
    <description>recent bookmarks from abiola</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html"/>
	<rdf:li rdf:resource="https://atomicdesign.bradfrost.com/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=46755115"/>
	<rdf:li rdf:resource="https://www.infoq.com/articles/mva-enough-architecture/"/>
	<rdf:li rdf:resource="https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90"/>
	<rdf:li rdf:resource="https://learn.microsoft.com/en-us/azure/architecture/patterns/"/>
	<rdf:li rdf:resource="https://en.wikipedia.org/wiki/Conway%27s_law"/>
	<rdf:li rdf:resource="https://blog.softwaremill.com/event-sourcing-using-kafka-53dfd72ad45d"/>
	<rdf:li rdf:resource="https://medium.com/expedia-group-tech/business-events-in-a-world-of-independently-deployable-services-144daf6caa1a"/>
	<rdf:li rdf:resource="http://www.benstopford.com/2018/04/27/book-designing-event-driven-systems/"/>
	<rdf:li rdf:resource="https://alistair.cockburn.us/hexagonal-architecture/"/>
	<rdf:li rdf:resource="https://martinfowler.com/articles/cant-buy-integration.html"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=29390483"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=28667359"/>
	<rdf:li rdf:resource="https://iscinumpy.gitlab.io/post/factory-classmethods-in-python/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=26531079"/>
	<rdf:li rdf:resource="https://microservices.io/patterns/"/>
	<rdf:li rdf:resource="https://martinfowler.com/microservices/"/>
	<rdf:li rdf:resource="https://stackoverflow.com/questions/1051182/what-is-data-transfer-object"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/azure/architecture/patterns/event-sourcing"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-gb/archive/blogs/maarten_mullender/crud-only-when-you-can-afford-it-revisited"/>
	<rdf:li rdf:resource="https://stitcher.io/blog/combining-event-sourcing-and-stateful-systems"/>
	<rdf:li rdf:resource="https://pragprog.com/book/swdddf/domain-modeling-made-functional"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/scala/comments/etrsgf/scala_3_by_example_algebraic_data_types_for/"/>
	<rdf:li rdf:resource="https://medium.com/@agaro1121/free-monad-vs-tagless-final-623f92313eac"/>
	<rdf:li rdf:resource="http://degoes.net/articles/tagless-horror"/>
	<rdf:li rdf:resource="https://blog.softwaremill.com/final-tagless-seen-alive-79a8d884691d"/>
	<rdf:li rdf:resource="https://java-design-patterns.com/blog/build-maintainable-systems-with-hexagonal-architecture/"/>
	<rdf:li rdf:resource="https://github.com/alex-leonhardt/go-decorator-pattern"/>
	<rdf:li rdf:resource="https://groups.google.com/forum/#!topic/golang-nuts/VOGJ8su7KjU"/>
	<rdf:li rdf:resource="http://blog.j7mbo.com/bypassing-golangs-lack-of-constructors/"/>
	<rdf:li rdf:resource="https://www.javaworld.com/article/2077602/java-tip-98--reflect-on-the-visitor-design-pattern.html"/>
	<rdf:li rdf:resource="https://bvwells.github.io/go-patterns/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=20151055"/>
	<rdf:li rdf:resource="http://spray.io/blog/2012-12-13-the-magnet-pattern/"/>
	<rdf:li rdf:resource="https://www.artima.com/scalazine/articles/selfless_trait_pattern.html"/>
	<rdf:li rdf:resource="http://jonasboner.com/real-world-scala-dependency-injection-di/"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj591573(v=pandp.10)"/>
	<rdf:li rdf:resource="https://martinfowler.com/eaaDev/EventSourcing.html"/>
	<rdf:li rdf:resource="https://medium.com/@maximilianofelice/builder-pattern-in-scala-with-phantom-types-3e29a167e863"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=12627944"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/programming/comments/4acfcb/four_strategies_for_organizing_code/"/>
	<rdf:li rdf:resource="http://en.wikipedia.org/wiki/Interface_segregation_principle"/>
	<rdf:li rdf:resource="http://en.wikipedia.org/wiki/Memento_pattern"/>
	<rdf:li rdf:resource="http://martinfowler.com/dslCatalog/"/>
	<rdf:li rdf:resource="http://martinfowler.com/eaaDev/EventSourcing.html"/>
	<rdf:li rdf:resource="http://martinfowler.com/bliki/CQRS.html"/>
	<rdf:li rdf:resource="http://mkorytin.blogspot.co.uk/2011/12/constructor-properties-builder.html"/>
	<rdf:li rdf:resource="http://brixomatic.wordpress.com/2010/03/10/dealing-with-immutability-and-long-constructors-in-a-fluent-way/"/>
	<rdf:li rdf:resource="http://www.javaworld.com/javaworld/javatips/jw-javatip98.html"/>
	<rdf:li rdf:resource="http://lostechies.com/jimmybogard/2009/09/11/wither-the-repository/"/>
	<rdf:li rdf:resource="http://programmers.stackexchange.com/questions/65179/where-does-this-concept-of-favor-composition-over-inheritance-come-from"/>
	<rdf:li rdf:resource="http://www.artima.com/lejava/articles/designprinciples4.html"/>
	<rdf:li rdf:resource="http://www.infoq.com/articles/ddd-in-practice"/>
	<rdf:li rdf:resource="http://moffdub.wordpress.com/2008/09/21/anatomy-of-an-anti-corruption-layer-part-1/"/>
	<rdf:li rdf:resource="http://www.eaipatterns.com/"/>
	<rdf:li rdf:resource="http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html"/>
	<rdf:li rdf:resource="http://java.sun.com/blueprints/enterprise/"/>
	<rdf:li rdf:resource="http://java.sun.com/blueprints/corej2eepatterns/Patterns/ServiceLocator.html"/>
	<rdf:li rdf:resource="http://nice.sourceforge.net/visitor.html"/>
	<rdf:li rdf:resource="http://norvig.com/design-patterns/"/>
	<rdf:li rdf:resource="http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/chapter_5_section_4.html#//apple_ref/doc/uid/TP40002974-CH6-SW1"/>
	<rdf:li rdf:resource="http://googletesting.blogspot.com/2008/07/breaking-law-of-demeter-is-like-looking.html"/>
	<rdf:li rdf:resource="http://java.sun.com/developer/technicalArticles/javase/extensible/"/>
	<rdf:li rdf:resource="http://www.ddj.com/java/184405016"/>
	<rdf:li rdf:resource="http://martinfowler.com/bliki/FluentInterface.html"/>
	<rdf:li rdf:resource="http://www.c2.com/cgi/wiki?AnotherJavaSingletonProblem"/>
	<rdf:li rdf:resource="http://www.c2.com/cgi/wiki?SingletonsAreEvil"/>
	<rdf:li rdf:resource="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html"/>
	<rdf:li rdf:resource="http://c2.com/cgi/wiki?AccessorsAreEvil"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html">
    <title>Clean Coder Blog - The Clean Architecture</title>
    <dc:date>2026-05-08T08:22:58+00:00</dc:date>
    <link>https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:059c11aa0baa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://atomicdesign.bradfrost.com/">
    <title>Atomic Design by Brad Frost</title>
    <dc:date>2026-04-19T09:42:13+00:00</dc:date>
    <link>https://atomicdesign.bradfrost.com/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Books Design-Patterns</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:9f349ee893db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=46755115">
    <title>Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems | Hacker News</title>
    <dc:date>2026-01-26T14:58:59+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=46755115</link>
    <dc:creator>abiola</dc:creator><dc:subject>Databases Design-Patterns PostgreSQL Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:1a61df5751d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Databases"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:PostgreSQL"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.infoq.com/articles/mva-enough-architecture/">
    <title>How Much Architecture Is “Enough?”: Balancing the MVP and MVA Helps You Make Better Decisions</title>
    <dc:date>2024-02-01T21:39:21+00:00</dc:date>
    <link>https://www.infoq.com/articles/mva-enough-architecture/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:93aa2625c920/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90">
    <title>Scaling up the Prime Video audio/video monitoring service and reducing costs by 90% - Prime Video Tech</title>
    <dc:date>2023-05-04T20:08:39+00:00</dc:date>
    <link>https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90</link>
    <dc:creator>abiola</dc:creator><dc:subject>AWS Distributed-Computing Programming Amazon Design-Patterns Microservices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:9b6cfb2cec33/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:AWS"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Distributed-Computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Amazon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Microservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learn.microsoft.com/en-us/azure/architecture/patterns/">
    <title>Cloud design patterns - Azure Architecture Center | Microsoft Learn</title>
    <dc:date>2023-04-08T21:55:52+00:00</dc:date>
    <link>https://learn.microsoft.com/en-us/azure/architecture/patterns/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Cloud Design-Patterns Microsoft Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:4111bb1502ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Microsoft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://en.wikipedia.org/wiki/Conway%27s_law">
    <title>Conway's law - Wikipedia</title>
    <dc:date>2022-06-15T12:40:05+00:00</dc:date>
    <link>https://en.wikipedia.org/wiki/Conway%27s_law</link>
    <dc:creator>abiola</dc:creator><description><![CDATA["an adage that states organizations design systems that mirror their own communication structure"]]></description>
<dc:subject>Business Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:07dadad2d3b1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.softwaremill.com/event-sourcing-using-kafka-53dfd72ad45d">
    <title>Event sourcing using Kafka | by Adam Warski | SoftwareMill Tech Blog</title>
    <dc:date>2022-05-15T19:20:04+00:00</dc:date>
    <link>https://blog.softwaremill.com/event-sourcing-using-kafka-53dfd72ad45d</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Distributed-Computing Kafka Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:1bd9b2e90138/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Distributed-Computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Kafka"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/expedia-group-tech/business-events-in-a-world-of-independently-deployable-services-144daf6caa1a">
    <title>Business events in a world of independently deployable services | by Rene Parra | Expedia Group Technology | Medium</title>
    <dc:date>2022-05-11T16:00:53+00:00</dc:date>
    <link>https://medium.com/expedia-group-tech/business-events-in-a-world-of-independently-deployable-services-144daf6caa1a</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Distributed-Computing Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:abfb0490226b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Distributed-Computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.benstopford.com/2018/04/27/book-designing-event-driven-systems/">
    <title>Book: Designing Event Driven Systems - ben stopford</title>
    <dc:date>2022-05-06T10:25:48+00:00</dc:date>
    <link>http://www.benstopford.com/2018/04/27/book-designing-event-driven-systems/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Books Design-Patterns Distributed-Computing Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:f6bd95785064/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Distributed-Computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://alistair.cockburn.us/hexagonal-architecture/">
    <title>Hexagonal architecture – Alistair Cockburn</title>
    <dc:date>2021-12-30T17:16:22+00:00</dc:date>
    <link>https://alistair.cockburn.us/hexagonal-architecture/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:d09829d906fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martinfowler.com/articles/cant-buy-integration.html">
    <title>You Can't Buy Integration</title>
    <dc:date>2021-12-08T15:17:40+00:00</dc:date>
    <link>https://martinfowler.com/articles/cant-buy-integration.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:b0509166606c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=29390483">
    <title>Event Sourcing Is Hard (2019) | Hacker News</title>
    <dc:date>2021-11-30T22:26:10+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=29390483</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:ccfc99963ef5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=28667359">
    <title>Domain-Driven Design (DDD) | Hacker News</title>
    <dc:date>2021-09-27T09:06:20+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=28667359</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:ae8dc5fe1fc8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://iscinumpy.gitlab.io/post/factory-classmethods-in-python/">
    <title>Factory classmethods in Python - ISciNumPy</title>
    <dc:date>2021-09-07T15:55:40+00:00</dc:date>
    <link>https://iscinumpy.gitlab.io/post/factory-classmethods-in-python/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Python</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:c33c2180f822/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Python"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=26531079">
    <title>Why every single element of SOLID is wrong | Hacker News</title>
    <dc:date>2021-03-22T10:33:07+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=26531079</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:3fe94e5d3c98/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://microservices.io/patterns/">
    <title>A pattern language for microservices</title>
    <dc:date>2021-03-12T11:37:19+00:00</dc:date>
    <link>https://microservices.io/patterns/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:8b4efc9aef4f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martinfowler.com/microservices/">
    <title>Martin Fowler - Microservices Guide</title>
    <dc:date>2020-12-01T16:06:18+00:00</dc:date>
    <link>https://martinfowler.com/microservices/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:8ed17b5da6c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stackoverflow.com/questions/1051182/what-is-data-transfer-object">
    <title>model view controller - What is Data Transfer Object? - Stack Overflow</title>
    <dc:date>2020-06-04T13:24:11+00:00</dc:date>
    <link>https://stackoverflow.com/questions/1051182/what-is-data-transfer-object</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:70d0fce71e7f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/azure/architecture/patterns/event-sourcing">
    <title>Event Sourcing pattern - Cloud Design Patterns | Microsoft Docs</title>
    <dc:date>2020-06-02T12:47:35+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/azure/architecture/patterns/event-sourcing</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:e49dc40b128e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-gb/archive/blogs/maarten_mullender/crud-only-when-you-can-afford-it-revisited">
    <title>CRUD, only when you can afford it (Revisited) | Microsoft Docs</title>
    <dc:date>2020-06-02T12:07:38+00:00</dc:date>
    <link>https://docs.microsoft.com/en-gb/archive/blogs/maarten_mullender/crud-only-when-you-can-afford-it-revisited</link>
    <dc:creator>abiola</dc:creator><dc:subject>Databases Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:f4b924c486a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Databases"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stitcher.io/blog/combining-event-sourcing-and-stateful-systems">
    <title>Combining event sourcing and stateful systems - stitcher.io</title>
    <dc:date>2020-04-21T12:13:57+00:00</dc:date>
    <link>https://stitcher.io/blog/combining-event-sourcing-and-stateful-systems</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:f01e0051d757/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pragprog.com/book/swdddf/domain-modeling-made-functional">
    <title>Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# by Scott Wlaschin | The Pragmatic Bookshelf</title>
    <dc:date>2020-02-24T20:02:31+00:00</dc:date>
    <link>https://pragprog.com/book/swdddf/domain-modeling-made-functional</link>
    <dc:creator>abiola</dc:creator><dc:subject>Books Design-Patterns Functional-Programming Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:4f6a46519770/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/scala/comments/etrsgf/scala_3_by_example_algebraic_data_types_for/">
    <title>Scala 3 by Example - Algebraic Data Types for Domain Driven Design : scala</title>
    <dc:date>2020-01-27T13:34:12+00:00</dc:date>
    <link>https://www.reddit.com/r/scala/comments/etrsgf/scala_3_by_example_algebraic_data_types_for/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Functional-Programming Programming Scala</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:0e2f6c46e3c0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@agaro1121/free-monad-vs-tagless-final-623f92313eac">
    <title>Free Monad vs Tagless Final - Anthony Garo - Medium</title>
    <dc:date>2020-01-07T16:05:16+00:00</dc:date>
    <link>https://medium.com/@agaro1121/free-monad-vs-tagless-final-623f92313eac</link>
    <dc:creator>abiola</dc:creator><dc:subject>Cats Design-Patterns Functional-Programming Programming Scala</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:43e4501f3fad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Cats"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://degoes.net/articles/tagless-horror">
    <title>The False Hope of Managing Effects with Tagless-Final in Scala – John A De Goes</title>
    <dc:date>2019-12-28T13:01:54+00:00</dc:date>
    <link>http://degoes.net/articles/tagless-horror</link>
    <dc:creator>abiola</dc:creator><dc:subject>Functional-Programming Programming Scala Design-Patterns</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:df283531b7d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.softwaremill.com/final-tagless-seen-alive-79a8d884691d">
    <title>Final Tagless seen alive - SoftwareMill Tech Blog</title>
    <dc:date>2019-12-05T20:49:35+00:00</dc:date>
    <link>https://blog.softwaremill.com/final-tagless-seen-alive-79a8d884691d</link>
    <dc:creator>abiola</dc:creator><dc:subject>Functional-Programming Programming Scala ZIO Design-Patterns</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:d1abf0b707a9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:ZIO"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://java-design-patterns.com/blog/build-maintainable-systems-with-hexagonal-architecture/">
    <title>Build Maintainable Systems With Hexagonal Architecture</title>
    <dc:date>2019-11-01T09:56:24+00:00</dc:date>
    <link>https://java-design-patterns.com/blog/build-maintainable-systems-with-hexagonal-architecture/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:fb3708a2c71a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/alex-leonhardt/go-decorator-pattern">
    <title>golang and the decorator pattern</title>
    <dc:date>2019-08-31T21:13:56+00:00</dc:date>
    <link>https://github.com/alex-leonhardt/go-decorator-pattern</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Golang Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:08a5b8114347/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://groups.google.com/forum/#!topic/golang-nuts/VOGJ8su7KjU">
    <title>Mixed type array in Go - Google Groups</title>
    <dc:date>2019-08-12T11:59:04+00:00</dc:date>
    <link>https://groups.google.com/forum/#!topic/golang-nuts/VOGJ8su7KjU</link>
    <dc:creator>abiola</dc:creator><description><![CDATA[Provides example of marker interface usage]]></description>
<dc:subject>Design-Patterns Golang Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:2531eedb002f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.j7mbo.com/bypassing-golangs-lack-of-constructors/">
    <title>Bypassing Golang's lack of constructors</title>
    <dc:date>2019-08-10T13:43:57+00:00</dc:date>
    <link>http://blog.j7mbo.com/bypassing-golangs-lack-of-constructors/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Golang Programming Design-Patterns</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:afcb1884fe31/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.javaworld.com/article/2077602/java-tip-98--reflect-on-the-visitor-design-pattern.html">
    <title>Java Tip 98: Reflect on the Visitor design pattern | JavaWorld</title>
    <dc:date>2019-08-09T16:38:31+00:00</dc:date>
    <link>https://www.javaworld.com/article/2077602/java-tip-98--reflect-on-the-visitor-design-pattern.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:80f5adcc2eab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bvwells.github.io/go-patterns/">
    <title>Design Patterns for Go | go-patterns</title>
    <dc:date>2019-08-01T14:21:35+00:00</dc:date>
    <link>https://bvwells.github.io/go-patterns/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Golang Programming Software</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:6d2e2b457c56/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=20151055">
    <title>From Design Patterns to Category Theory (2017) | Hacker News</title>
    <dc:date>2019-06-11T12:16:50+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=20151055</link>
    <dc:creator>abiola</dc:creator><dc:subject>Category-Theory Design-Patterns Functional-Programming Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:bbee9aaf159d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Category-Theory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://spray.io/blog/2012-12-13-the-magnet-pattern/">
    <title>spray | Blog » The Magnet Pattern</title>
    <dc:date>2019-05-18T13:06:02+00:00</dc:date>
    <link>http://spray.io/blog/2012-12-13-the-magnet-pattern/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Scala</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:7c6dceffd1fa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.artima.com/scalazine/articles/selfless_trait_pattern.html">
    <title>Scala's Selfless Trait Pattern</title>
    <dc:date>2019-04-16T18:41:44+00:00</dc:date>
    <link>https://www.artima.com/scalazine/articles/selfless_trait_pattern.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Scala</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:755af04a446d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jonasboner.com/real-world-scala-dependency-injection-di/">
    <title>Real-World Scala: Dependency Injection (DI) – Jonas Bonér</title>
    <dc:date>2019-04-05T11:46:30+00:00</dc:date>
    <link>http://jonasboner.com/real-world-scala-dependency-injection-di/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Scala Dependency-Injection</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:999b8067ebe8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Dependency-Injection"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj591573(v=pandp.10)">
    <title>Reference 2: Introducing the Command Query Responsibility Segregation Pattern | Microsoft Docs</title>
    <dc:date>2019-03-30T19:23:05+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj591573(v=pandp.10)</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:cc496de1149e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martinfowler.com/eaaDev/EventSourcing.html">
    <title>Martin Fowler - Event Sourcing</title>
    <dc:date>2019-03-30T13:53:01+00:00</dc:date>
    <link>https://martinfowler.com/eaaDev/EventSourcing.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:f2b92c733fdd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@maximilianofelice/builder-pattern-in-scala-with-phantom-types-3e29a167e863">
    <title>Builder Pattern in Scala with Phantom Types – Maximiliano Felice – Medium</title>
    <dc:date>2019-03-13T22:20:50+00:00</dc:date>
    <link>https://medium.com/@maximilianofelice/builder-pattern-in-scala-with-phantom-types-3e29a167e863</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Scala</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:f2a575c27dbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Scala"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=12627944">
    <title>Event Sourcing – Why Are People into That? | Hacker News</title>
    <dc:date>2016-10-03T16:54:54+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=12627944</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:407f467db7e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/programming/comments/4acfcb/four_strategies_for_organizing_code/">
    <title>Four Strategies for Organizing Code : programming</title>
    <dc:date>2016-03-15T09:57:46+00:00</dc:date>
    <link>https://www.reddit.com/r/programming/comments/4acfcb/four_strategies_for_organizing_code/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:9a88f430704f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://en.wikipedia.org/wiki/Interface_segregation_principle">
    <title>Interface segregation principle - Wikipedia</title>
    <dc:date>2014-12-01T11:01:11+00:00</dc:date>
    <link>http://en.wikipedia.org/wiki/Interface_segregation_principle</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Wikipedia</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:1c4049687137/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Wikipedia"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://en.wikipedia.org/wiki/Memento_pattern">
    <title>Memento pattern - Wikipedia</title>
    <dc:date>2014-10-13T14:21:30+00:00</dc:date>
    <link>http://en.wikipedia.org/wiki/Memento_pattern</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Wikipedia</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:095cdcf08fbb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Wikipedia"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/dslCatalog/">
    <title>Martin Fowler - DSL Patterns</title>
    <dc:date>2013-01-29T18:29:30+00:00</dc:date>
    <link>http://martinfowler.com/dslCatalog/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:e1fba2b522e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/eaaDev/EventSourcing.html">
    <title>Event Sourcing</title>
    <dc:date>2013-01-15T13:58:33+00:00</dc:date>
    <link>http://martinfowler.com/eaaDev/EventSourcing.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:3e1f98ac36e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/bliki/CQRS.html">
    <title>CQRS - Command Query Responsibility Segregation</title>
    <dc:date>2013-01-15T13:44:09+00:00</dc:date>
    <link>http://martinfowler.com/bliki/CQRS.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:7a1c98b4a28b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mkorytin.blogspot.co.uk/2011/12/constructor-properties-builder.html">
    <title>Maxim's blog: Constructor vs Properties. Builder and Fluent Interfaces.</title>
    <dc:date>2012-12-13T18:15:19+00:00</dc:date>
    <link>http://mkorytin.blogspot.co.uk/2011/12/constructor-properties-builder.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:6021a309a188/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://brixomatic.wordpress.com/2010/03/10/dealing-with-immutability-and-long-constructors-in-a-fluent-way/">
    <title>Dealing with immutability and long constructors in a fluent way. « Object survivor space</title>
    <dc:date>2012-12-13T16:55:02+00:00</dc:date>
    <link>http://brixomatic.wordpress.com/2010/03/10/dealing-with-immutability-and-long-constructors-in-a-fluent-way/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:aeecff63e822/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.javaworld.com/javaworld/javatips/jw-javatip98.html">
    <title>Java Tip 98: Reflect on the Visitor design pattern - JavaWorld</title>
    <dc:date>2012-10-08T16:28:05+00:00</dc:date>
    <link>http://www.javaworld.com/javaworld/javatips/jw-javatip98.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:09c90f1022ac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lostechies.com/jimmybogard/2009/09/11/wither-the-repository/">
    <title>Wither the Repository | Jimmy Bogard's Blog</title>
    <dc:date>2012-09-21T10:33:59+00:00</dc:date>
    <link>http://lostechies.com/jimmybogard/2009/09/11/wither-the-repository/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:7d2b88234442/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://programmers.stackexchange.com/questions/65179/where-does-this-concept-of-favor-composition-over-inheritance-come-from">
    <title>Where does this concept of &quot;favor composition over inheritance&quot; come from? - Programmers</title>
    <dc:date>2012-09-14T12:47:15+00:00</dc:date>
    <link>http://programmers.stackexchange.com/questions/65179/where-does-this-concept-of-favor-composition-over-inheritance-come-from</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:2b1fe71b7232/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.artima.com/lejava/articles/designprinciples4.html">
    <title>Design Principles from Design Patterns</title>
    <dc:date>2012-09-14T12:44:31+00:00</dc:date>
    <link>http://www.artima.com/lejava/articles/designprinciples4.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:18a83dad07ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.infoq.com/articles/ddd-in-practice">
    <title>InfoQ: Domain Driven Design and Development In Practice</title>
    <dc:date>2012-06-03T22:32:42+00:00</dc:date>
    <link>http://www.infoq.com/articles/ddd-in-practice</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:51970d2011af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://moffdub.wordpress.com/2008/09/21/anatomy-of-an-anti-corruption-layer-part-1/">
    <title>Anatomy of an Anti-Corruption Layer, Part 1 « I Built His Cage</title>
    <dc:date>2012-02-13T16:34:11+00:00</dc:date>
    <link>http://moffdub.wordpress.com/2008/09/21/anatomy-of-an-anti-corruption-layer-part-1/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:abiola/b:5bc65ea077fb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.eaipatterns.com/">
    <title>Enterprise Integration Patterns</title>
    <dc:date>2011-03-03T16:22:46+00:00</dc:date>
    <link>http://www.eaipatterns.com/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:7ec32b72f732/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html">
    <title>Core J2EE Patterns - Session Facade</title>
    <dc:date>2009-11-23T14:13:41+00:00</dc:date>
    <link>http://java.sun.com/blueprints/corej2eepatterns/Patterns/SessionFacade.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java J2EE Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:33f17358b67d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:J2EE"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://java.sun.com/blueprints/enterprise/">
    <title>Java Enterprise BluePrints</title>
    <dc:date>2009-07-29T15:03:49+00:00</dc:date>
    <link>http://java.sun.com/blueprints/enterprise/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java J2EE Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:5cc7e266c8b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:J2EE"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://java.sun.com/blueprints/corej2eepatterns/Patterns/ServiceLocator.html">
    <title>Core J2EE Patterns - Service Locator</title>
    <dc:date>2009-06-29T11:28:08+00:00</dc:date>
    <link>http://java.sun.com/blueprints/corej2eepatterns/Patterns/ServiceLocator.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java J2EE Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:b3a1c0331b90/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:J2EE"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nice.sourceforge.net/visitor.html">
    <title>Visitor pattern considered useless</title>
    <dc:date>2009-04-11T09:12:04+00:00</dc:date>
    <link>http://nice.sourceforge.net/visitor.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:3d5d7cef77ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://norvig.com/design-patterns/">
    <title>Design Patterns in Dynamic Programming</title>
    <dc:date>2009-03-15T19:09:11+00:00</dc:date>
    <link>http://norvig.com/design-patterns/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Lisp Programming Functional-Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:f3716ba973b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Lisp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Functional-Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/chapter_5_section_4.html#//apple_ref/doc/uid/TP40002974-CH6-SW1">
    <title>Cocoa Fundamentals Guide: The Model-View-Controller Design Pattern</title>
    <dc:date>2009-02-16T16:04:56+00:00</dc:date>
    <link>http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaDesignPatterns/chapter_5_section_4.html#//apple_ref/doc/uid/TP40002974-CH6-SW1</link>
    <dc:creator>abiola</dc:creator><dc:subject>Apple Design-Patterns Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:a50794372138/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://googletesting.blogspot.com/2008/07/breaking-law-of-demeter-is-like-looking.html">
    <title>Google Testing Blog: Breaking the Law of Demeter is Like Looking for a Needle in the Haystack</title>
    <dc:date>2008-07-24T08:43:02+00:00</dc:date>
    <link>http://googletesting.blogspot.com/2008/07/breaking-law-of-demeter-is-like-looking.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming Testing</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:e8d1fa4628c6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://java.sun.com/developer/technicalArticles/javase/extensible/">
    <title>Creating Extensible Applications With the Java Platform</title>
    <dc:date>2007-10-04T12:28:18+00:00</dc:date>
    <link>http://java.sun.com/developer/technicalArticles/javase/extensible/</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:46ef4043fe1a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ddj.com/java/184405016">
    <title>Java's &quot;new&quot; Considered Harmful</title>
    <dc:date>2007-08-10T16:06:22+00:00</dc:date>
    <link>http://www.ddj.com/java/184405016</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:3b80ddfecfda/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/bliki/FluentInterface.html">
    <title>MF Bliki: FluentInterface</title>
    <dc:date>2007-08-05T19:06:32+00:00</dc:date>
    <link>http://martinfowler.com/bliki/FluentInterface.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:239b413d8983/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.c2.com/cgi/wiki?AnotherJavaSingletonProblem">
    <title>Another Java Singleton Problem</title>
    <dc:date>2007-08-02T16:14:55+00:00</dc:date>
    <link>http://www.c2.com/cgi/wiki?AnotherJavaSingletonProblem</link>
    <dc:creator>abiola</dc:creator><dc:subject>Concurrency Design-Patterns Java Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:0e0d6e94887e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.c2.com/cgi/wiki?SingletonsAreEvil">
    <title>Singletons Are Evil</title>
    <dc:date>2007-08-02T16:13:36+00:00</dc:date>
    <link>http://www.c2.com/cgi/wiki?SingletonsAreEvil</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:99b98f645929/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html">
    <title>Why extends is evil - Java World</title>
    <dc:date>2007-08-02T16:12:37+00:00</dc:date>
    <link>http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Java Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:05a0a44d1b4f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://c2.com/cgi/wiki?AccessorsAreEvil">
    <title>Accessors Are Evil</title>
    <dc:date>2007-08-02T16:09:12+00:00</dc:date>
    <link>http://c2.com/cgi/wiki?AccessorsAreEvil</link>
    <dc:creator>abiola</dc:creator><dc:subject>Design-Patterns Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:abiola/b:fcbb73947ac4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Design-Patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:abiola/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>