<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Validación on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/validaci%C3%B3n/</link><description>Recent content in Validación on Karpoke - Just Another Blog</description><generator>Hugo -- 0.159.0</generator><language>es</language><lastBuildDate>Mon, 07 Nov 2016 01:17:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/validaci%C3%B3n/index.xml" rel="self" type="application/rss+xml"/><item><title>Bullet proofing Django models</title><link>http://karpoke.ignaciocano.com/2016/11/07/bullet-proofing-django-models/</link><pubDate>Mon, 07 Nov 2016 01:17:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2016/11/07/bullet-proofing-django-models/</guid><description>&lt;p&gt;Related:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We recently added a bank account like functionality into one of our products.
During the development we encountered some textbook problems and I thought it
can be a good opportunity to go over some of the patterns we use in our
Django models.
This article was written in the order in which we usually address new
problems:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Define the business requirements.&lt;/li&gt;
&lt;li&gt;Write down a naive implementation and model definition.&lt;/li&gt;
&lt;li&gt;Challenge the solution.&lt;/li&gt;
&lt;li&gt;Refine and repeat.&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;» Haki Benita | &lt;a href="https://medium.com/@hakibenita/bullet-proofing-django-models-c080739be4e#.pqtppqgoj"&gt;medium.com&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>