<?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/"
		>
<channel>
	<title>Comments on: Artesanato de Software</title>
	<atom:link href="http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/</link>
	<description>&#34;Qualquer tecnologia suficientemente avançada é indistinguível da mágica&#34; - Arthur C. Clarke</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:37:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Paulo Motta &#187; Java e o uso de Máquinas Virtuais</title>
		<link>http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/comment-page-1/#comment-6251</link>
		<dc:creator>Paulo Motta &#187; Java e o uso de Máquinas Virtuais</dc:creator>
		<pubDate>Wed, 10 Feb 2010 01:33:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/#comment-6251</guid>
		<description>[...] e nos dedicarmos a melhorar nossas tÃ©cnicas de desenvolvimento para evoluir a partir do artesanato de software, nossas aplicaÃ§Ãµes podem ser executas em mÃºltiplas plataformas sem precisarem ser [...]</description>
		<content:encoded><![CDATA[<p>[...] e nos dedicarmos a melhorar nossas tÃ©cnicas de desenvolvimento para evoluir a partir do artesanato de software, nossas aplicaÃ§Ãµes podem ser executas em mÃºltiplas plataformas sem precisarem ser [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paulo Motta &#187; A ImportÃ¢ncia do Reuso em Software</title>
		<link>http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/comment-page-1/#comment-5183</link>
		<dc:creator>Paulo Motta &#187; A ImportÃ¢ncia do Reuso em Software</dc:creator>
		<pubDate>Thu, 24 Sep 2009 03:30:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/#comment-5183</guid>
		<description>[...] Ã‰ muito comum acharmos nos livros de desenvolvimento de sistemas e de engenharia artesanato de software a defesa de que devemos preparar o software para reuso. No entanto, muitas vezes nÃ£o fica claro como realizar isso na prÃ¡tica. Ã‰ preciso entender que existem diferentes nÃ­veis de reuso, e mesmo copiar o cÃ³digo feito anteriormente e colar em um novo programa Ã© um tipo de reuso (incipiente.) [...]</description>
		<content:encoded><![CDATA[<p>[...] Ã‰ muito comum acharmos nos livros de desenvolvimento de sistemas e de engenharia artesanato de software a defesa de que devemos preparar o software para reuso. No entanto, muitas vezes nÃ£o fica claro como realizar isso na prÃ¡tica. Ã‰ preciso entender que existem diferentes nÃ­veis de reuso, e mesmo copiar o cÃ³digo feito anteriormente e colar em um novo programa Ã© um tipo de reuso (incipiente.) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paulo Motta &#187; Teste de Mesa em um Programa</title>
		<link>http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/comment-page-1/#comment-5050</link>
		<dc:creator>Paulo Motta &#187; Teste de Mesa em um Programa</dc:creator>
		<pubDate>Tue, 18 Aug 2009 16:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/#comment-5050</guid>
		<description>[...] Identifique casos em que a variÃ¡vel de controle do loop Ã© modificada - nÃ£o Ã© muito comum usarmos isso atualmente, com as regras e normas da bom artesanato de software, mas eventualmente o programador pode ter inserido uma condiÃ§Ã£o na qual vai modificar a variÃ¡vel de controle causando retorno ou adiantamento do loop. [...]</description>
		<content:encoded><![CDATA[<p>[...] Identifique casos em que a variÃ¡vel de controle do loop Ã© modificada &#8211; nÃ£o Ã© muito comum usarmos isso atualmente, com as regras e normas da bom artesanato de software, mas eventualmente o programador pode ter inserido uma condiÃ§Ã£o na qual vai modificar a variÃ¡vel de controle causando retorno ou adiantamento do loop. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paulo Motta &#187; Requisitos</title>
		<link>http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/comment-page-1/#comment-5048</link>
		<dc:creator>Paulo Motta &#187; Requisitos</dc:creator>
		<pubDate>Mon, 17 Aug 2009 19:47:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/#comment-5048</guid>
		<description>[...] Atualmente, o desenvolvimento de sistemas evoluiu muito e chegou ao artesanato de software (embora algumas pessoas preguem a engenharia&#8230;) o que tambÃ©m nos leva a desenvolver sistemas maiores e aÃ­ comeÃ§amos a ter problemas com nossos clientes e usuÃ¡rios. Isto porque para fazer um sistema corporativo nÃ£o podemos simplesmente sentar e sair programando. Precisamos identificar o que deve ser feito. O primeiro passo Ã© identificar o problema, em seguida precisamos descrever o problema detalhadamente para entÃ£o, tendo vislumbrado a soluÃ§Ã£o do problema, consultar o nosso cliente/usuÃ¡rio para listar tudo que deve fazer parte do sistema (assumindo que a soluÃ§Ã£o do problema realmente Ã© um sistema.) [...]</description>
		<content:encoded><![CDATA[<p>[...] Atualmente, o desenvolvimento de sistemas evoluiu muito e chegou ao artesanato de software (embora algumas pessoas preguem a engenharia&#8230;) o que tambÃ©m nos leva a desenvolver sistemas maiores e aÃ­ comeÃ§amos a ter problemas com nossos clientes e usuÃ¡rios. Isto porque para fazer um sistema corporativo nÃ£o podemos simplesmente sentar e sair programando. Precisamos identificar o que deve ser feito. O primeiro passo Ã© identificar o problema, em seguida precisamos descrever o problema detalhadamente para entÃ£o, tendo vislumbrado a soluÃ§Ã£o do problema, consultar o nosso cliente/usuÃ¡rio para listar tudo que deve fazer parte do sistema (assumindo que a soluÃ§Ã£o do problema realmente Ã© um sistema.) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paulo Motta &#187; Mas como as disciplinas se relacionam?</title>
		<link>http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/comment-page-1/#comment-5003</link>
		<dc:creator>Paulo Motta &#187; Mas como as disciplinas se relacionam?</dc:creator>
		<pubDate>Fri, 14 Aug 2009 17:37:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulomotta.pro.br/2009/08/12/artesanato-de-software/#comment-5003</guid>
		<description>[...] Existem algumas outras disciplinas que fazem parte desse ciclo, cada curso tem a sua estrutura entÃ£o nÃ£o adianta falar de forma muito especÃ­fica. O objetivo Ã© achar um caminho para que o aluno possa costurar essas informaÃ§Ãµes. Sim porque diferente do que muitas pessoas acreditam o aluno deve ser um participante ativo e responsÃ¡vel pelo seu aprendizado tambÃ©m, nÃ£o se pode ficar esperando simplesmente que o professor despeje toda a informaÃ§Ã£o e pronto. O problema do isolamento Ã© que no mercado de trabalho o aluno precisa saber encadear essas disciplinas formando um processo adequado, processo esse, aliÃ¡s, que nÃ£o conseguimos ensinar porque acaba nÃ£o sobrando tempo. Isso Ã© uma das coisas que reforÃ§a o artesanato de software. [...]</description>
		<content:encoded><![CDATA[<p>[...] Existem algumas outras disciplinas que fazem parte desse ciclo, cada curso tem a sua estrutura entÃ£o nÃ£o adianta falar de forma muito especÃ­fica. O objetivo Ã© achar um caminho para que o aluno possa costurar essas informaÃ§Ãµes. Sim porque diferente do que muitas pessoas acreditam o aluno deve ser um participante ativo e responsÃ¡vel pelo seu aprendizado tambÃ©m, nÃ£o se pode ficar esperando simplesmente que o professor despeje toda a informaÃ§Ã£o e pronto. O problema do isolamento Ã© que no mercado de trabalho o aluno precisa saber encadear essas disciplinas formando um processo adequado, processo esse, aliÃ¡s, que nÃ£o conseguimos ensinar porque acaba nÃ£o sobrando tempo. Isso Ã© uma das coisas que reforÃ§a o artesanato de software. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

