<?xml version="1.0" encoding="windows-1251"?>
<rss version="0.92">
<channel>
<title>WikiJuanan - Programación</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programación</link>
<description>History/revisions of WikiJuanan/Programación</description>
<language>en-us</language>
<item>
<title>2009-03-02 23:27:50</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2009-03-02+23%3A27%3A50</link>
<description>&lt;a name="p250-1">&lt;/a>&lt;p class="auto" id="p250-1">&lt;a name="informatica" href="http://wiki.us.es/juanan/wakka.php?wakka=Informatica" class="" title="Informática">Informática&lt;/a> &amp;ndash; &lt;a name="aprenderaprogramar" href="http://wiki.us.es/juanan/wakka.php?wakka=AprenderAProgramar" class="">Aprender&amp;nbsp;A&amp;nbsp;Programar&lt;/a> &amp;ndash; &lt;a name="disenoyusabilidad" href="http://wiki.us.es/juanan/wakka.php?wakka=DisenoYUsabilidad" class="">Diseño&amp;nbsp;Y&amp;nbsp;Usabilidad&lt;/a> &amp;ndash; &lt;a name="programacionorientadaaobjetos" href="http://wiki.us.es/juanan/wakka.php?wakka=ProgramacionOrientadaAObjetos" class="">Programación&amp;nbsp;Orientada&amp;nbsp;A&amp;nbsp;Objetos&lt;/a> &amp;ndash; &lt;a name="expresionesregulares" href="http://wiki.us.es/juanan/wakka.php?wakka=ExpresionesRegulares" class="">Expresiones&amp;nbsp;Regulares&lt;/a> &amp;ndash; &lt;a name="framework" href="http://wiki.us.es/juanan/wakka.php?wakka=FrameWork" class="">Frame&amp;nbsp;Work&lt;/a>&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p250-2">&lt;/a>&lt;p class="auto" id="p250-2">
Mis&amp;nbsp;lenguajes: &lt;span class="missingpage">Java&amp;nbsp;Script&lt;/span>&lt;a href="http://wiki.us.es/juanan/wakka.php?wakka=JavaScript/edit&amp;amp;add=1" title="Crear esta página">?&lt;/a> &amp;ndash; &lt;a name="programacionphp" href="http://wiki.us.es/juanan/wakka.php?wakka=ProgramacionPHP" class="">Programación&amp;nbsp;PHP&lt;/a> &amp;ndash; &lt;span class="missingpage">Programación&amp;nbsp;Asp&lt;/span>&lt;a href="http://wiki.us.es/juanan/wakka.php?wakka=ProgramaciónAsp/edit&amp;amp;add=1" title="Crear esta página">?&lt;/a> &amp;ndash; &lt;span class="missingpage">Zope&amp;nbsp;Plone&lt;/span>&lt;a href="http://wiki.us.es/juanan/wakka.php?wakka=ZopePlone/edit&amp;amp;add=1" title="Crear esta página">?&lt;/a> -&lt;a name="ruby" href="http://wiki.us.es/juanan/wakka.php?wakka=Ruby" class="" title="Ruby">Ruby&lt;/a> &amp;ndash; &lt;a name="logo" href="http://wiki.us.es/juanan/wakka.php?wakka=Logo" class="" title="Logo">Logo&lt;/a>&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p250-3">&lt;/a>&lt;p class="auto" id="p250-3">
Otros lenguajes: &lt;a name="java" href="http://wiki.us.es/juanan/wakka.php?wakka=Java" class="" title="Java">Java&lt;/a>&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p250-4">&lt;/a>&lt;p class="auto" id="p250-4">
&lt;span class="missingpage">Programación&amp;nbsp;Lindogatito&lt;/span>&lt;a href="http://wiki.us.es/juanan/wakka.php?wakka=ProgramaciónLindogatito/edit&amp;amp;add=1" title="Crear esta página">?&lt;/a> &amp;ndash; &lt;a name="programacionicasus" href="http://wiki.us.es/juanan/wakka.php?wakka=ProgramacionIcasus" class="">Programación&amp;nbsp;Icasus&lt;/a> &lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p250-5">&lt;/a>&lt;p class="auto" id="p250-5">
Antes de&amp;nbsp;escribir una&amp;nbsp;sola línea de&amp;nbsp;código crea unas buenas &lt;a name="especificacionesfuncionales" href="http://wiki.us.es/juanan/wakka.php?wakka=EspecificacionesFuncionales" class="">Especificaciones&amp;nbsp;Funcionales&lt;/a>. Luego debes seguir las&amp;nbsp;&lt;a name="reglasparaeldisenoorientadoaobjetos" href="http://wiki.us.es/juanan/wakka.php?wakka=ReglasParaElDisenoOrientadoAObjetos" class="">Reglas&amp;nbsp;Para&amp;nbsp;El&amp;nbsp;Diseño&amp;nbsp;Orientado&amp;nbsp;A&amp;nbsp;Objetos&lt;/a>.&lt;/p>&lt;br />&lt;a name="p250-6">&lt;/a>&lt;p class="auto" id="p250-6">
La&amp;nbsp;función más&amp;nbsp;importante de&amp;nbsp;una especificación es&amp;nbsp;diseñar el&amp;nbsp;programa. Incluso si&amp;nbsp;eres el&amp;nbsp;único trabajando en&amp;nbsp;el código, y&amp;nbsp;escribes una&amp;nbsp;especificación solamente para tu&amp;nbsp;propio beneficio, el&amp;nbsp;acto de&amp;nbsp;escribirla &amp;mdash; describiendo minuciosamente cómo funciona el&amp;nbsp;programa &amp;mdash; te&amp;nbsp;obligará a&amp;nbsp;diseñarlo de&amp;nbsp;verdad.  &lt;a href="http://spanish.joelonsoftware.com/PainlessSpecs/1.html" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />http://spanish.joelonsoftware.com/PainlessSpecs/1.html&lt;/a>&lt;/p>&lt;hr noshade="noshade" size="1" />&lt;a name="p250-7">&lt;/a>&lt;p class="auto" id="p250-7">
Los&amp;nbsp;desarrolladores que&amp;nbsp;tienen la&amp;nbsp;visión implícita de&amp;nbsp;estos comentarios, producen software que&amp;nbsp;sólo puede ser&amp;nbsp;accedido a&amp;nbsp;través del&amp;nbsp;código fuente o&amp;nbsp;en un&amp;nbsp;sistema en&amp;nbsp;ejecución. Los&amp;nbsp;programadores que&amp;nbsp;ven código fuente sólo pueden ver&amp;nbsp;estructuras de&amp;nbsp;un lenguaje de&amp;nbsp;programación. Estas estructuras (funciones, instancias de&amp;nbsp;clases, etc.) son&amp;nbsp;muy pequeñas en&amp;nbsp;relación al&amp;nbsp;tamaño de&amp;nbsp;la mayoría de&amp;nbsp;los sistemas, así&amp;nbsp;que tratar de&amp;nbsp;ver un&amp;nbsp;sistema de&amp;nbsp;software en&amp;nbsp;términos del&amp;nbsp;código hace muy&amp;nbsp;difícil ver&amp;nbsp;cualquier estructura a&amp;nbsp;mayor escala dentro del&amp;nbsp;sistema.&lt;/p>&lt;br />&lt;a name="p250-8">&lt;/a>&lt;p class="auto" id="p250-8">
Creo que&amp;nbsp;la&amp;nbsp;falta de&amp;nbsp;una vista de&amp;nbsp;estructuras a&amp;nbsp;mayor escala para un&amp;nbsp;sistema de&amp;nbsp;software es&amp;nbsp;una razón importante que&amp;nbsp;contribuye a&amp;nbsp;la aparente complejidad que&amp;nbsp;se&amp;nbsp;atribuye a&amp;nbsp;los sistemas de&amp;nbsp;software. El&amp;nbsp;diseño y&amp;nbsp;construcción de&amp;nbsp;casas residenciales se&amp;nbsp;verían intrínsecamente complejos si&amp;nbsp;se vieran en&amp;nbsp;términos de&amp;nbsp;clavos y&amp;nbsp;martillos. Los&amp;nbsp;carpinteros, en&amp;nbsp;su mayoría, trabajan de&amp;nbsp;acuerdo a&amp;nbsp;un plan desarrollado por&amp;nbsp;un&amp;nbsp;arquitecto. Ellos pueden ver&amp;nbsp;de&amp;nbsp;forma más&amp;nbsp;sencilla la&amp;nbsp;estructura de&amp;nbsp;un casa en&amp;nbsp;los planos del&amp;nbsp;arquitecto. Incluso se&amp;nbsp;pueden dar&amp;nbsp;el&amp;nbsp;lujo de&amp;nbsp;dar un&amp;nbsp;paso atrás y&amp;nbsp;ver la&amp;nbsp;estructura completa. Un&amp;nbsp;desarrollador de&amp;nbsp;software que&amp;nbsp;trabaja sin&amp;nbsp;un&amp;nbsp;diagrama de&amp;nbsp;arquitectura no&amp;nbsp;puede darse ese&amp;nbsp;lujo. El&amp;nbsp;resultado es&amp;nbsp;que gran cantidad del&amp;nbsp;software se&amp;nbsp;parece a&amp;nbsp;una casa construida sin&amp;nbsp;un&amp;nbsp;plan y&amp;nbsp;por varios carpinteros que&amp;nbsp;no&amp;nbsp;se hablan entre si.&lt;/p>&lt;br />&lt;a name="p250-9">&lt;/a>&lt;p class="auto" id="p250-9">
&amp;laquo;La situación del&amp;nbsp;software&amp;raquo;, Douglas Bennett, &lt;a href="http://community.crosshorizons.us/blogs/gersongc/rss.aspx" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />http://community.crosshorizons.us/blogs/gersongc/rss.aspx&lt;/a>&lt;/p>&lt;a name="h250-1">&lt;/a>&lt;h2>Lecturas &lt;/h2>&lt;a name="p250-10">&lt;/a>&lt;p class="auto" id="p250-10">
&lt;a href="http://www.versioncero.com/articulo/563/10-problemas-abiertos-en-informatica-practica" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />Diez problemas abiertos en&amp;nbsp;informática práctica&lt;/a>&lt;br />
&lt;a href="http://samizdat.mines.edu/howto/HowToBeAProgrammer.html" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />How to&amp;nbsp;be a&amp;nbsp;Programmer: A&amp;nbsp;Short, Comprehensive, and&amp;nbsp;Personal Summary&lt;/a> &amp;ndash; Robert L&amp;nbsp;Read&lt;br />
&lt;a href="http://www.htdp.org/2003-09-26/Book/curriculum.html" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />How to&amp;nbsp;Design Programs&lt;/a> &amp;ndash; An&amp;nbsp;Introduction to&amp;nbsp;Computing and&amp;nbsp;Programming &lt;br />
&lt;a name="trececonsejosparacomentartucodigo" href="http://wiki.us.es/juanan/wakka.php?wakka=TreceConsejosParaComentarTuCodigo" class="">Trece&amp;nbsp;Consejos&amp;nbsp;Para&amp;nbsp;Comentar&amp;nbsp;Tu&amp;nbsp;Código&lt;/a>&lt;/p>&lt;br />
&lt;a name="h250-2">&lt;/a>&lt;h2>Enlaces&lt;/h2>
&lt;ul>&lt;li> &lt;a href="http://www.programame.net/" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />Prográmame&lt;/a> &amp;ndash; un&amp;nbsp;meneáme de&amp;nbsp;programación
&lt;/li>&lt;li> &lt;a href="http://www.phpwact.org/" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />The Web&amp;nbsp;Application Component Toolkit&lt;/a> &amp;ndash; A&amp;nbsp;modular patterns based framework for&amp;nbsp;creating high performance web&amp;nbsp;applications.
&lt;/li>&lt;li> &lt;a href="http://www.cabochon.com/~stevey/blog-rants/practicing-programming.html" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />Practicing Programming&lt;/a>
&lt;/li>&lt;li> &lt;a href="http://jacobo.tarrio.org/ex/txt/mvc.html" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />MVC en&amp;nbsp;tres pasos&lt;/a>
&lt;/li>&lt;li> &lt;a href="http://www.manuelrecena.com/seminarios" target="_blank" title="Vinculo externo
(en nueva ventana)" class="outerlink">&lt;img src="http://wiki.us.es/juanan/themes/default/icons/web.gif" alt="" border="0" />Seminarios de&amp;nbsp;Manu Recena&lt;/a>&lt;/li>&lt;/ul>
&lt;br /></description>
</item>
<item>
<title>2008-06-01 22:10:29</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2008-06-01+22%3A10%3A29</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2008-02-05 23:14:47</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2008-02-05+23%3A14%3A47</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2008-01-30 09:13:43</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2008-01-30+09%3A13%3A43</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-09-13 22:19:38</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-09-13+22%3A19%3A38</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-09-13 22:17:25</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-09-13+22%3A17%3A25</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-09-13 21:19:13</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-09-13+21%3A19%3A13</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-08-04 01:47:56</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-08-04+01%3A47%3A56</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-03-01 18:43:22</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-03-01+18%3A43%3A22</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-01-30 08:56:50</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-01-30+08%3A56%3A50</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-01-29 19:30:36</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-01-29+19%3A30%3A36</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2007-01-24 09:29:10</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2007-01-24+09%3A29%3A10</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2006-11-15 13:11:54</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2006-11-15+13%3A11%3A54</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2006-07-14 00:00:32</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2006-07-14+00%3A00%3A32</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2006-06-19 21:28:54</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2006-06-19+21%3A28%3A54</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2006-06-14 11:47:17</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2006-06-14+11%3A47%3A17</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2006-03-13 10:12:08</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2006-03-13+10%3A12%3A08</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2006-03-07 12:54:47</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2006-03-07+12%3A54%3A47</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2005-12-13 11:52:29</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2005-12-13+11%3A52%3A29</link>
<description>edited by JuananRuiz</description>
</item>
<item>
<title>2005-12-01 23:01:45</title>
<link>http://wiki.us.es/juanan/wakka.php?wakka=Programacion/show&amp;time=2005-12-01+23%3A01%3A45</link>
<description>edited by JuananRuiz</description>
</item>
</channel>
</rss>

 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
 </script>
 <script type="text/javascript">
  _uacct = "UA-1947893-2";
  urchinTracker();
 </script>

