<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Primitive-Obsession on Scholion</title><link>https://scholion.thluiz.com/tags/primitive-obsession/</link><description>Recent content in Primitive-Obsession on Scholion</description><generator>Hugo -- gohugo.io</generator><language>pt-BR</language><copyright>© 2026</copyright><lastBuildDate>Tue, 26 Jun 2012 10:30:46 -0300</lastBuildDate><atom:link href="https://scholion.thluiz.com/tags/primitive-obsession/index.xml" rel="self" type="application/rss+xml"/><item><title>Get Rid of That Code Smell – Primitive Obsession</title><link>https://scholion.thluiz.com/notes/get-rid-of-that-code-smell-primitive-obsession/</link><pubDate>Tue, 26 Jun 2012 10:30:46 -0300</pubDate><guid>https://scholion.thluiz.com/notes/get-rid-of-that-code-smell-primitive-obsession/</guid><description>Primitive Obsession happens when primitive Ruby objects are used in places where they do not fit the domain. The post recommends replacing them with rich objects that carry the right semantics and API.</description></item></channel></rss>