<?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>Code-Quality on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/code-quality/</link><description>Recent content in Code-Quality on Karpoke - Just Another Blog</description><generator>Hugo -- 0.167.0</generator><language>es</language><lastBuildDate>Sun, 16 Apr 2023 11:24:25 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/code-quality/index.xml" rel="self" type="application/rss+xml"/><item><title>274 Stories To Learn About Code Quality</title><link>http://karpoke.ignaciocano.com/2023/04/16/274-stories-to-learn-about-code-quality/</link><pubDate>Sun, 16 Apr 2023 11:24:25 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2023/04/16/274-stories-to-learn-about-code-quality/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Learn everything you need to know about Code Quality via these 274 free
HackerNoon stories.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» hackernoon.com | &lt;a href="https://hackernoon.com/274-stories-to-learn-about-code-quality"&gt;hackernoon.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>What is "Code Refactoring"?</title><link>http://karpoke.ignaciocano.com/2021/12/13/what-is-code-refactoring/</link><pubDate>Mon, 13 Dec 2021 23:40:04 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2021/12/13/what-is-code-refactoring/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Recently I&amp;rsquo;ve been dealing with code refactoring in my workplace, and
therefore I thought about&amp;hellip;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;» DEV Community | &lt;a href="https://dev.to/maddy/what-is-code-refactoring-26nd"&gt;dev.to&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Por qué no utilizo métricas</title><link>http://karpoke.ignaciocano.com/2016/09/25/por-que-no-utilizo-metricas/</link><pubDate>Sun, 25 Sep 2016 12:48:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2016/09/25/por-que-no-utilizo-metricas/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Al principio me molestaba en calcular métricas sobre el código fuente
(utilizaba cosas como Source Monitor para ello), que me indicaran número de
líneas de código, complejidad ciclomática, nivel máximo de anidamiento,
profundidad de jerarquías…., en fin todo tipo de datos para disfrutar con
un poco de porno de estadísticas. Además, analizaba la cobertura de código
que alcanzaban mis tests (con NCover, si no recuerdo mal), y tenía
configurados mis avisos si no llegaban a determinados niveles.&lt;/p&gt;
&lt;p&gt;Nunca les hice excesivo caso, pero era bonito tenerlas y consultarlas de vez
en cuando, e incluso a veces me servían para ver áreas que podía mejorar
refactorizando el código o añadiendo más tests.&lt;/p&gt;
&lt;p&gt;Hoy en día no uso este tipo de indicadores y no los echo en absoluto de
menos, pero antes de ver por qué yo no consigo sacarles mucho partido, vamos
a ver qué razonamientos hay detrás del uso de métricas y por qué, a lo mejor
a ti, sí que te resultan útiles.&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Code rot &amp; OpenBSD</title><link>http://karpoke.ignaciocano.com/2015/01/06/code-rot-openbsd/</link><pubDate>Tue, 06 Jan 2015 19:14:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2015/01/06/code-rot-openbsd/</guid><description>&lt;blockquote&gt;
&lt;p&gt;The background is set, you know why I took interest now it’s time to
tell what solidified the decision. Each change made to the OpenBSD
codebase undergoes a code review before it’s committed to the tree. If
you managed to get that far in this article you perfectly know why I
deem that of upmost importance. No matter how many features your
software has, if your documentation is sub-par then your software is
most likely useless. The quality of OpenBSD documentation is on a
level I didn’t expect even after reading about it in so many places.
Not only will you get information on how something works, what’s
possible and how to use it. It will also tell you the best practices
for using the tool and warn you about the common pitfalls.&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>