<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pretty Code Blog &#187; framework</title>
	<atom:link href="http://www.prettycode.com.br/blog/tag/framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.prettycode.com.br/blog</link>
	<description>Just another weblog about development</description>
	<lastBuildDate>Mon, 23 Aug 2010 22:46:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Estudando Spring</title>
		<link>http://www.prettycode.com.br/blog/2010/05/estudando-spring/</link>
		<comments>http://www.prettycode.com.br/blog/2010/05/estudando-spring/#comments</comments>
		<pubDate>Sun, 02 May 2010 20:52:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tutorial]]></category>
		<category><![CDATA[estudo]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.prettycode.com.br/blog/?p=420</guid>
		<description><![CDATA[Decidi realmente ESTUDAR o Spring e não apenas usá-lo. Tenho usado a quase um ano, simplesmente confiando nas annotations e replicando o que já estava pronto.
Mas basta 5 min de leitura da documentação de referência para perceber o poder desse framework. Com certeza ele pode me oferecer muito mais do que eu estou pedindo.
Vou tentar [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-423" title="folha-verde" src="http://www.prettycode.com.br/blog/wp-content/uploads/2010/05/folha-verde-200x300.jpg" alt="" width="200" height="300" />Decidi realmente ESTUDAR o Spring e não apenas usá-lo. Tenho usado a quase um ano, simplesmente confiando nas annotations e replicando o que já estava pronto.</p>
<p>Mas basta 5 min de leitura da documentação de referência para perceber o poder desse framework. Com certeza ele pode me oferecer muito mais do que eu estou pedindo.</p>
<p>Vou tentar organizar minhas idéias por aqui, mas devido a minha falta de tempo posso não cumprir a promessa&#8230; Então fica aqui a dica da documentação (MUITO BOA) que estou lendo:</p>
<p><a href="http://static.springsource.org/spring/docs/2.5.x/spring-reference.pdf" target="_blank">http://static.springsource.org/spring/docs/2.5.x/spring-reference.pdf</a></p>
<p>Have fun! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.prettycode.com.br/blog/2010/05/estudando-spring/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nomes de tabelas no plural ou singular?</title>
		<link>http://www.prettycode.com.br/blog/2009/06/nomes-de-tabelas-no-plural-ou-singular/</link>
		<comments>http://www.prettycode.com.br/blog/2009/06/nomes-de-tabelas-no-plural-ou-singular/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 12:03:10 +0000</pubDate>
		<dc:creator>gi</dc:creator>
				<category><![CDATA[dúvidas]]></category>
		<category><![CDATA[Banco De Dados]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[objeto]]></category>
		<category><![CDATA[relacional]]></category>
		<category><![CDATA[symphony]]></category>
		<category><![CDATA[tabela]]></category>

		<guid isPermaLink="false">http://www.prettycode.com.br/blog/?p=348</guid>
		<description><![CDATA[Definir o nome de uma tabela de banco de dados é algo muito simples, mas que pode virar um bicho de sete cabeças. Quais relacionamentos representa? De que forma será utilizada? Por humano ou só por máquina??
Dentre as dúvidas, uma que me pegou nessa semana é a utilização de singular ou plural. Por exemplo, uma [...]]]></description>
			<content:encoded><![CDATA[<p>Definir o nome de uma tabela de banco de dados é algo muito simples, mas que pode virar um bicho de sete cabeças. Quais relacionamentos representa? De que forma será utilizada? Por humano ou só por máquina??</p>
<p>Dentre as dúvidas, uma que me pegou nessa semana é a utilização de singular ou plural. Por exemplo, uma tabela para cadastro de pessoas&#8230; Você nomeia &#8220;Pessoa&#8221; ou &#8220;Pessoas&#8221;???</p>
<p>Como a tabela representa um grupo de dados em que cada linha será uma pessoa, nada mais justo que nomear &#8220;Pessoas&#8221;. Mas&#8230; Se você for utilizar a tabela em um banco de dados relacional em que cada tabela será convertida na classe do seu objeto, não faz sentido você ter uma classe &#8220;Pessoas&#8221;. Afinal, o objeto é uma instância de UMA pessoa. O plural seria uma coleção de pessoas, ou ainda, o conjunto de todas as pessoas do sistema. Chegamos novamente na tabela em plural.</p>
<p>Eu sempre utilizei classes no singular e tabelas no plural, pelo motivo explicado acima. Mas ontem tiveram que sair renomeando tabelas do plural para o singular pois elas são utilizadas por um framework (symphony) que adota como nome das classes dos objetos relacionais o nome da própria tabela. Ou seja, ele gerou todas as classes no plural.</p>
<p>Pode não parecer um grande problema, mas não faz sentido você fazer um new Pessoa<strong>s</strong>() para instanciar um único elemento. Pela semântica isso não é correto, e como a qualidade de código é uma das premissas a ser buscada e seguida&#8230; Lá vamos nós trocar nomes das tabelas&#8230; E atualizar todos os arquivos que utilizam esse nome&#8230;</p>
<p>E você? Como utiliza o nome de suas tabelas?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.prettycode.com.br/blog/2009/06/nomes-de-tabelas-no-plural-ou-singular/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
