<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.10" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Control de errores</title>
	<link>http://www.danilat.com/weblog/2007/12/14/control-de-errores/</link>
	<description>Daniel Latorre -  Desarrollador Freelance</description>
	<pubDate>Fri, 29 Aug 2008 22:06:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.10</generator>

	<item>
		<title>by: Dani</title>
		<link>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1954</link>
		<pubDate>Wed, 19 Dec 2007 20:27:19 +0000</pubDate>
		<guid>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1954</guid>
					<description>Hola Rodrigo,

En mi trabajo utilizamos Mantis(http://www.mantisbt.org/), está desarrollado con php y mysql por defecto, pero por su documentación, se puede utilizar con otros gestores de bases de datos.</description>
		<content:encoded><![CDATA[<p>Hola Rodrigo,</p>
<p>En mi trabajo utilizamos Mantis(http://www.mantisbt.org/), está desarrollado con php y mysql por defecto, pero por su documentación, se puede utilizar con otros gestores de bases de datos.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Rodrigo</title>
		<link>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1951</link>
		<pubDate>Wed, 19 Dec 2007 15:31:00 +0000</pubDate>
		<guid>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1951</guid>
					<description>Estimados,
Este mes me he hecho cargo del area de QA de la empresa y me he dado cuenta que no existe un software o alguna aplicacion que lleve todo el control de errores de los desarrollo que nos pasan, mi consulta es algunos de uds. sabe que software se podria utilizar para ello, el unico que he encontrado es el BugZilla, estamos trabajando para entender su funcionamiento.
desde ya muchas gracias.</description>
		<content:encoded><![CDATA[<p>Estimados,<br />
Este mes me he hecho cargo del area de QA de la empresa y me he dado cuenta que no existe un software o alguna aplicacion que lleve todo el control de errores de los desarrollo que nos pasan, mi consulta es algunos de uds. sabe que software se podria utilizar para ello, el unico que he encontrado es el BugZilla, estamos trabajando para entender su funcionamiento.<br />
desde ya muchas gracias.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Dani</title>
		<link>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1933</link>
		<pubDate>Sun, 16 Dec 2007 20:45:46 +0000</pubDate>
		<guid>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1933</guid>
					<description>Hola GreenEyed,

Gracias por el apunte, ya está actualizado:).

En teoría la comprobación de errores sería responsabilidad de quién llama a la "trusted zone". Yo creo que se puede hacer siempre que se tenga como convención hacerlo así, o que esté documentado.

Una forma de hacer esto, quizás podría ser tener la lógica de negocio como "trusted zone" y por encima una capa que se encargara de las comprobaciones, así se podría separar una unidad lógica y reutilizarla en otro desarrollo.

Saludos!</description>
		<content:encoded><![CDATA[<p>Hola GreenEyed,</p>
<p>Gracias por el apunte, ya está actualizado:).</p>
<p>En teoría la comprobación de errores sería responsabilidad de quién llama a la &#8220;trusted zone&#8221;. Yo creo que se puede hacer siempre que se tenga como convención hacerlo así, o que esté documentado.</p>
<p>Una forma de hacer esto, quizás podría ser tener la lógica de negocio como &#8220;trusted zone&#8221; y por encima una capa que se encargara de las comprobaciones, así se podría separar una unidad lógica y reutilizarla en otro desarrollo.</p>
<p>Saludos!
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: GreenEyed</title>
		<link>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1931</link>
		<pubDate>Sun, 16 Dec 2007 18:55:16 +0000</pubDate>
		<guid>http://www.danilat.com/weblog/2007/12/14/control-de-errores/#comment-1931</guid>
					<description>&lt;i&gt;Si desarrollas librerías o frameworks, como no tienes control sobre cómo van a ser utilizados, sólo puedes hacerlo de forma confiada.&lt;/i&gt;
Para ser más precisos, lo que dice es que no te puedes fiar mucho, y por eso tus "zonas de confianza" no pueden ser muy amplias.

Yo en mi caso, no se si acabo de estar muy de acuerdo ya su explicación es bastante vaga. Por que aunque estoy de acuerdo en que tampoco puedes estar re-re-re-validando los inputs en cada metodo que recibe el mismo parametro, no lo estoy en hacer control de errores "a lo grande", por que como menciona uno de los comentarios, puede ser que más tarde ese codigo acabe usandose de otra forma saltandose la parte de comprobación. En mi caso es más bien una cuestion de "unidades logicas".
Si puede ser usado por separado, entonces debe tener su control de errores. Si no, no hay que permitir que pueda ser usado independientemente (metodos privados, etc.)

S!</description>
		<content:encoded><![CDATA[<p><i>Si desarrollas librerías o frameworks, como no tienes control sobre cómo van a ser utilizados, sólo puedes hacerlo de forma confiada.</i><br />
Para ser más precisos, lo que dice es que no te puedes fiar mucho, y por eso tus &#8220;zonas de confianza&#8221; no pueden ser muy amplias.</p>
<p>Yo en mi caso, no se si acabo de estar muy de acuerdo ya su explicación es bastante vaga. Por que aunque estoy de acuerdo en que tampoco puedes estar re-re-re-validando los inputs en cada metodo que recibe el mismo parametro, no lo estoy en hacer control de errores &#8220;a lo grande&#8221;, por que como menciona uno de los comentarios, puede ser que más tarde ese codigo acabe usandose de otra forma saltandose la parte de comprobación. En mi caso es más bien una cuestion de &#8220;unidades logicas&#8221;.<br />
Si puede ser usado por separado, entonces debe tener su control de errores. Si no, no hay que permitir que pueda ser usado independientemente (metodos privados, etc.)</p>
<p>S!
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
