<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
	xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
	xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
	xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
	>
<url><loc>https://scalablehuman.com/2026/05/12/exploring-dry4clj-uncle-bobs-clojure-tool-for-detecting-repeated-code-structures-and-thinking-about-the-dry-principle-beyond-simple-copy-paste-duplication/</loc><news:news><news:publication><news:name>Scalable Human Blog</news:name><news:language>en</news:language></news:publication><news:publication_date>2026-05-12T07:04:36+00:00</news:publication_date><news:title>Exploring dry4clj, Uncle Bob’s Clojure tool for detecting repeated code structures and thinking about the DRY principle beyond simple copy-paste duplication.</news:title><news:keywords>Software Engineering, software development, programming, Refactoring, Clojure, DRY principle, Code duplication, Code efficiency, AI-generated code, Uncle Bob</news:keywords></news:news><image:image><image:loc>https://scalablehuman.com/wp-content/uploads/2026/05/image_1778565789921.png?w=150</image:loc></image:image></url></urlset>
