<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comentarios en: Crear una web desde cero: ¿quién lo haría en su sano juicio?	</title>
	<atom:link href="https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/feed/" rel="self" type="application/rss+xml" />
	<link>https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/</link>
	<description>...un blog sobre Tecnología y Opinión</description>
	<lastBuildDate>Sun, 29 Mar 2020 23:06:10 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		Por: Angel		</title>
		<link>https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-401240</link>

		<dc:creator><![CDATA[Angel]]></dc:creator>
		<pubDate>Wed, 05 Jun 2019 10:03:17 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=8056#comment-401240</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-381533&quot;&gt;Feliciano&lt;/a&gt;.

Feliciano, esos son buenos puntos. Pero en mi opinión no se trataría sólo de dárselas de &quot;programador heroico&quot;. Creo que depende del caso, pues no todas las aplicaciones web son iguales. Pongamos por ejemplo que nuestro cliente nos pide desarrollar una aplicación de e-commerce. ¿Se trata de una tienda online para vender tostadoras? Entonces mejor le instalamos un Prestashop o un WooCommerce en el que como máximo le vamos a construir un theme personalizado con una base de Bootstrap.
Ahora te pongo el caso de mi proyecto actual, en el que ejerzo de Product Owner. ¿Se trata de una aplicación de eCommerce para vender productos extremadamente complejos con parámetros de compra muy variables y que además deben ser reservados mediante geolocalización? ¿Necesita un panel de administración integrado con los procesos del negocio existentes? Entonces probablemente no encontrarás un solo framework que te dé todo lo que necesitas. Quizás incluso te veas obligado a emplear una combinación de varios, reutilizando componentes de uno y de otros según los vas necesitando. Algunos de esos componentes cambiarán tanto con las sucesivas adaptaciones, que acabarán siendo irreconocibles. En estos casos, al final te estarás enfrentando con un desarrollo prácticamente a medida en el que utilizas o adaptas muchas librerías y en el que tienes que invertir mucho esfuerzo de programación heroica (a.k.a. ingeniería de software pura y dura). También te puedes encontrar con que esos frameworks pueden ser realmente pesados para realizar ciertas funciones: por ejemplo, un batch nocturno que importaba cientos de gigas de datos, hubo que &quot;despellejarlo&quot; del framework (el modelo de Django) para reducirlo a sentencias crudas de SQL. A pelo, a medida.  
Y siguiendo con el ejemplo de la fabricación de un coche: ni siquiera BMW (que construye sus modelos desde cero) se fabrica todos los componentes por sí solo. Los frenos se los compra a Continental, el alternador a Bosch, las ruedas a Bridgestone y así sucesivamente. Si eres un fabricante de software, a menudo tendrás que programar desde cero eligiendo y adaptando el motor, la caja de distribución, la suspensión y el chasis. Utilizarás muchos componentes prefabricados, pero en última instancia... todo a medida :)]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-381533" data-wpel-link="internal">Feliciano</a>.</p>
<p>Feliciano, esos son buenos puntos. Pero en mi opinión no se trataría sólo de dárselas de «programador heroico». Creo que depende del caso, pues no todas las aplicaciones web son iguales. Pongamos por ejemplo que nuestro cliente nos pide desarrollar una aplicación de e-commerce. ¿Se trata de una tienda online para vender tostadoras? Entonces mejor le instalamos un Prestashop o un WooCommerce en el que como máximo le vamos a construir un theme personalizado con una base de Bootstrap.<br />
Ahora te pongo el caso de mi proyecto actual, en el que ejerzo de Product Owner. ¿Se trata de una aplicación de eCommerce para vender productos extremadamente complejos con parámetros de compra muy variables y que además deben ser reservados mediante geolocalización? ¿Necesita un panel de administración integrado con los procesos del negocio existentes? Entonces probablemente no encontrarás un solo framework que te dé todo lo que necesitas. Quizás incluso te veas obligado a emplear una combinación de varios, reutilizando componentes de uno y de otros según los vas necesitando. Algunos de esos componentes cambiarán tanto con las sucesivas adaptaciones, que acabarán siendo irreconocibles. En estos casos, al final te estarás enfrentando con un desarrollo prácticamente a medida en el que utilizas o adaptas muchas librerías y en el que tienes que invertir mucho esfuerzo de programación heroica (a.k.a. ingeniería de software pura y dura). También te puedes encontrar con que esos frameworks pueden ser realmente pesados para realizar ciertas funciones: por ejemplo, un batch nocturno que importaba cientos de gigas de datos, hubo que «despellejarlo» del framework (el modelo de Django) para reducirlo a sentencias crudas de SQL. A pelo, a medida.<br />
Y siguiendo con el ejemplo de la fabricación de un coche: ni siquiera BMW (que construye sus modelos desde cero) se fabrica todos los componentes por sí solo. Los frenos se los compra a Continental, el alternador a Bosch, las ruedas a Bridgestone y así sucesivamente. Si eres un fabricante de software, a menudo tendrás que programar desde cero eligiendo y adaptando el motor, la caja de distribución, la suspensión y el chasis. Utilizarás muchos componentes prefabricados, pero en última instancia&#8230; todo a medida 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Baha		</title>
		<link>https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-401223</link>

		<dc:creator><![CDATA[Baha]]></dc:creator>
		<pubDate>Tue, 04 Jun 2019 10:02:01 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=8056#comment-401223</guid>

					<description><![CDATA[En respuesta a &lt;a href=&quot;https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-381533&quot;&gt;Feliciano&lt;/a&gt;.

&quot;Yo mi ordenador lo he escogido desde cero, escogiendo placa base, procesador, tarjeta gráfica... Todo a medida.&quot;]]></description>
			<content:encoded><![CDATA[<p>En respuesta a <a href="https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-381533" data-wpel-link="internal">Feliciano</a>.</p>
<p>«Yo mi ordenador lo he escogido desde cero, escogiendo placa base, procesador, tarjeta gráfica&#8230; Todo a medida.»</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Feliciano		</title>
		<link>https://borrowbits.com/2018/07/crear-una-web-desde-cero-quien-lo-haria-en-su-sano-juicio/#comment-381533</link>

		<dc:creator><![CDATA[Feliciano]]></dc:creator>
		<pubDate>Thu, 27 Dec 2018 16:27:19 +0000</pubDate>
		<guid isPermaLink="false">http://borrowbits.com/?p=8056#comment-381533</guid>

					<description><![CDATA[Yo no conozco a nadie, pero seguro que deben de haber gente que dice &quot;Yo mi coche me lo he construido desde cero, escogiendo y montando el motor, caja de distribución, suspensión, chasis, ..., todo a medida.&quot;
Pues con la programación de una web igual. 
¿Vale la pena NO usar un framework que te resuelve el 80% de la funcionalidad que ha de tener cualquier desarrollo web, o tiene alguna ventaja reinventar la misma rueda?
Ser un hacker y/o hacer de &quot;programador heroico&quot; suena muy &quot;cool&quot;, pero no es nada eficiente, es más bien algo romántico.
Es mi opinión como programador y desarrollador de servicios para la web.]]></description>
			<content:encoded><![CDATA[<p>Yo no conozco a nadie, pero seguro que deben de haber gente que dice «Yo mi coche me lo he construido desde cero, escogiendo y montando el motor, caja de distribución, suspensión, chasis, &#8230;, todo a medida.»<br />
Pues con la programación de una web igual.<br />
¿Vale la pena NO usar un framework que te resuelve el 80% de la funcionalidad que ha de tener cualquier desarrollo web, o tiene alguna ventaja reinventar la misma rueda?<br />
Ser un hacker y/o hacer de «programador heroico» suena muy «cool», pero no es nada eficiente, es más bien algo romántico.<br />
Es mi opinión como programador y desarrollador de servicios para la web.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
