<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">

<channel>
	<title>DevelopeZ</title>
	
	<link>http://www.brasiltech.net/developez</link>
	<description>Desenvolvendo o desenvolvimento</description>
	<pubDate>Wed, 21 Jan 2009 17:49:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/developez" type="application/rss+xml" /><item>
		<title>Delphi - Verificando se o TDataset esta vazio</title>
		<link>http://www.brasiltech.net/developez/2009/01/21/delphi-verificando-se-o-tdataset-esta-vazio/</link>
		<comments>http://www.brasiltech.net/developez/2009/01/21/delphi-verificando-se-o-tdataset-esta-vazio/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 17:49:25 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Linguagens]]></category>

		<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/?p=90</guid>
		<description><![CDATA[Jefferson que trabalha comigo, me questionou o que era mais rápido para verificar se havia dados em um TDataset, verificar a propriedade RecordCount ou a propriedade Eof?
var
&#160; Q: TQuery;
begin
&#160; &#8230;
&#160; Q.Open;
&#160; if not Q.Eof then 
&#160; &#160; &#8230;
&#160; // ou 
&#160; if Q.RecordCount &#62; 0 then
&#160; &#160; &#8230;
&#160;
Fiquei sem saber a resposta e falei para [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2009/01/21/delphi-verificando-se-o-tdataset-esta-vazio/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pensando um pouco com relação as subestimativas</title>
		<link>http://www.brasiltech.net/developez/2009/01/12/pensando-um-pouco-com-relacao-as-subestimativas/</link>
		<comments>http://www.brasiltech.net/developez/2009/01/12/pensando-um-pouco-com-relacao-as-subestimativas/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 17:47:50 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Vida de desenvolvedor]]></category>

		<category><![CDATA[métricas]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/?p=84</guid>
		<description><![CDATA[Recentemente, andei pensando na questão das subestimativas de esforço com relação aos desenvolvimentos de software. Mesmo sem nenhuma estatística é fácil dizer que a grande maioria das estimativas de esforço e tempo para desenvolvimento e implantação de softwares são menores que os reais.
Percebi nos meus tempos coordenando que os mais &#8220;novos&#8221; (de experiência) subestimam mais [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2009/01/12/pensando-um-pouco-com-relacao-as-subestimativas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sistemas de controle de versão distruibuídos</title>
		<link>http://www.brasiltech.net/developez/2008/12/30/sistemas-de-controle-de-versao-distruibuidos/</link>
		<comments>http://www.brasiltech.net/developez/2008/12/30/sistemas-de-controle-de-versao-distruibuidos/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 16:09:02 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Ferramentas]]></category>

		<category><![CDATA[Mercurial]]></category>

		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/?p=81</guid>
		<description><![CDATA[Encontrei um artigo denominado Sistemas de Controle de Versão Distribuído: Um Guia não tão rápido. Este artigo explica as diferenças deste em relação aos sistemas de controle de versão não distruibuídos como Subversion e também compara os 3 sistemas de controle de versão distribuídos atuais que são o GIT, Mercurial e Bzr. 
Eu usei e me apaixonei pelo [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/12/30/sistemas-de-controle-de-versao-distruibuidos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Máquina de Estados - Provando a praticidade</title>
		<link>http://www.brasiltech.net/developez/2008/07/15/maquina-de-estados-provando-a-praticidade/</link>
		<comments>http://www.brasiltech.net/developez/2008/07/15/maquina-de-estados-provando-a-praticidade/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 02:07:27 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Algorítimos]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Máquina de Estado]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/?p=76</guid>
		<description><![CDATA[Quando falei sobre máquina de estados nos artigos:

Mini tutorial de Máquina de Estado (State Machine) - Parte 1
Mini tutorial de Máquina de Estado (State Machine) - Parte 2
Validando endereço de e-mail com máquina de estado

Falei que era muito útil no dia-a-dia para resolver problemas de lógica. Pois semana passada me deparei com um problema desses [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/07/15/maquina-de-estados-provando-a-praticidade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Blog sobre Engenharia de Software</title>
		<link>http://www.brasiltech.net/developez/2008/05/29/blog-sobre-engenharia-de-software/</link>
		<comments>http://www.brasiltech.net/developez/2008/05/29/blog-sobre-engenharia-de-software/#comments</comments>
		<pubDate>Thu, 29 May 2008 17:00:00 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Vida de desenvolvedor]]></category>

		<category><![CDATA[Indicação]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/2008/05/29/blog-sobre-engenharia-de-software/</guid>
		<description><![CDATA[Hoje, a Tamara que trabalha comigo me indicou um blog sobre Engenharia de Software do Professor José Augusto Fabri, pelo que entendi, ele dá aulas na Faculdade de Tecnologia de Ourinhos (São Paulo). Comecei lendo alguns artigos e gostei muito. Ele aborda assuntos como qualidade, métrica, normas, fábrica de software, entre outros assuntos. Muito boa [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/05/29/blog-sobre-engenharia-de-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ponteiros no Pascal / Delphi - Ponteiro de Ponteiro</title>
		<link>http://www.brasiltech.net/developez/2008/05/16/ponteiros-no-pascal-delphi-ponteiro-de-ponteiro/</link>
		<comments>http://www.brasiltech.net/developez/2008/05/16/ponteiros-no-pascal-delphi-ponteiro-de-ponteiro/#comments</comments>
		<pubDate>Fri, 16 May 2008 13:18:38 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Algorítimos]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Pascal]]></category>

		<category><![CDATA[Ponteiros]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/?p=71</guid>
		<description><![CDATA[Este é um recurso de programação interessante, podemos ter ponteiros apontando para ponteiros. Abaixo um pequeno exemplo em Pascal / Delphi de como é a declaração e o uso de um ponteiro que aponta para um ponteiro:

program Project1;
{$APPTYPE CONSOLE}
uses SysUtils;
type
&#160; PInteger = ^Integer;
&#160; PPInteger = ^PInteger;
var
&#160; p: PInteger;
&#160; pp: PPInteger;
begin
&#160; New&#40;p&#41;;
&#160; try
&#160; &#160; pp := [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/05/16/ponteiros-no-pascal-delphi-ponteiro-de-ponteiro/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ponteiros no Pascal / Delphi - Ponteiros para matrizes / vetores</title>
		<link>http://www.brasiltech.net/developez/2008/05/13/ponteiros-no-pascal-delphi-ponteiros-para-matrizes-vetores/</link>
		<comments>http://www.brasiltech.net/developez/2008/05/13/ponteiros-no-pascal-delphi-ponteiros-para-matrizes-vetores/#comments</comments>
		<pubDate>Tue, 13 May 2008 13:17:01 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Algorítimos]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Pascal]]></category>

		<category><![CDATA[Ponteiros]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/2008/05/13/ponteiros-no-pascal-delphi-ponteiros-para-matrizes-vetores/</guid>
		<description><![CDATA[Assim como dissemos no post passado que podemos usar os ponteiros para apontar para estruturas, também podemos usar os ponteiros para apontar para matrizes ou vetores. Veja o exemplo abaixo:

program Project1;
{$APPTYPE CONSOLE}
uses SysUtils;
type
&#160; PA = ^TA;
&#160; TA = array &#91;0..20&#93; of Integer;
var
&#160; A: PA;
&#160; i: Integer;
begin
&#160; New&#40;A&#41;;
&#160; try
&#160; &#160; FillChar&#40;A^, SizeOf&#40;TA&#41;, 0&#41;;
&#160; &#160; for i [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/05/13/ponteiros-no-pascal-delphi-ponteiros-para-matrizes-vetores/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ponteiros no Pascal / Delphi - Ponteiros para estruturas (Record)</title>
		<link>http://www.brasiltech.net/developez/2008/05/12/ponteiros-no-pascal-delphi-ponteiros-para-estruturas-record/</link>
		<comments>http://www.brasiltech.net/developez/2008/05/12/ponteiros-no-pascal-delphi-ponteiros-para-estruturas-record/#comments</comments>
		<pubDate>Mon, 12 May 2008 13:15:13 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Algorítimos]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Pascal]]></category>

		<category><![CDATA[Ponteiros]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/2008/05/12/ponteiros-no-pascal-delphi-ponteiros-para-estruturas-record/</guid>
		<description><![CDATA[Os ponteiros podem ser usados também para indicar o endereço de uma estrutura de dados (Record em Pascal / Delphi). Basta além de definir a estrutura, também definir um ponteiro para este tipo de estrutura como no exemplo abaixo:

program Project1;
{$APPTYPE CONSOLE}
uses SysUtils;
type
&#160; PCadastro = ^TCadastro;
&#160; TCadastro = record
&#160; &#160; Nome: string;
&#160; &#160; Endereco: string;
&#160; &#160; [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/05/12/ponteiros-no-pascal-delphi-ponteiros-para-estruturas-record/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ponteiros no Pascal / Delphi - Alocando memória dinamicamente</title>
		<link>http://www.brasiltech.net/developez/2008/05/10/ponteiros-no-pascal-delphi-alocando-memria-dinmicamente/</link>
		<comments>http://www.brasiltech.net/developez/2008/05/10/ponteiros-no-pascal-delphi-alocando-memria-dinmicamente/#comments</comments>
		<pubDate>Sat, 10 May 2008 12:54:19 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Algorítimos]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[Delphi]]></category>

		<category><![CDATA[Pascal]]></category>

		<category><![CDATA[Ponteiros]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/2008/05/10/ponteiros-no-pascal-delphi-alocando-memria-dinmicamente/</guid>
		<description><![CDATA[Nos últimos artigos sobre ponteiros, foi explicado o que é e o como fazer para o ponteiro apontar para um variável existente, neste irei explicar como usar o ponteiro para apontar para um endereço de memória alocado dinamicamente.

Vimos que para um ponteiro apontar para uma variável, bastava lermos o endereço de memória da variável usando [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/05/10/ponteiros-no-pascal-delphi-alocando-memria-dinmicamente/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Embarcadero compra CodeGear</title>
		<link>http://www.brasiltech.net/developez/2008/05/07/embarcadero-compra-codegear/</link>
		<comments>http://www.brasiltech.net/developez/2008/05/07/embarcadero-compra-codegear/#comments</comments>
		<pubDate>Wed, 07 May 2008 15:14:50 +0000</pubDate>
		<dc:creator>Alecão</dc:creator>
		
		<category><![CDATA[Vida de desenvolvedor]]></category>

		<category><![CDATA[Delphi]]></category>

		<guid isPermaLink="false">http://www.brasiltech.net/developez/2008/05/07/embarcadero-compra-codegear/</guid>
		<description><![CDATA[Acabo de ler do Malta on Delphi:
A Borland anunciou oficialmente a venda da subsidiária CodeGear para a Embarcadero Technologies por aproximadamente US$ 23 milhões, mais contas a receber no valor de US$ 7 milhões. A transação deve ser concluída em 30 de junho de 2008.
Leia mais no site do Malta on Delphi.

Isso com certeza irá [...]]]></description>
		<wfw:commentRss>http://www.brasiltech.net/developez/2008/05/07/embarcadero-compra-codegear/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
