<?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: Orientação a objeto, e daí?</title>
	<atom:link href="http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/</link>
	<description>Pensamentos, idéias e devaneios sobre desenvolvimento de software e tecnologia em geral</description>
	<lastBuildDate>Tue, 23 Nov 2010 16:34:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Bruno Carvalho</title>
		<link>http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/comment-page-1/#comment-195</link>
		<dc:creator>Bruno Carvalho</dc:creator>
		<pubDate>Tue, 08 Jan 2008 15:59:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/#comment-195</guid>
		<description>Ae Thiago,

Valeu pela visita ao blog e pelo comentário. Seu blog tá bem legal e vou adicionar aos meus feeds :). Curti o post &quot;Voce nao vai querer um programador Java&quot;. Devo comentar lá minha opinião.

Um abraço,
Bruno Carvalho !</description>
		<content:encoded><![CDATA[<p>Ae Thiago,</p>
<p>Valeu pela visita ao blog e pelo comentário. Seu blog tá bem legal e vou adicionar aos meus feeds <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Curti o post &#8220;Voce nao vai querer um programador Java&#8221;. Devo comentar lá minha opinião.</p>
<p>Um abraço,<br />
Bruno Carvalho !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo Fiorezi</title>
		<link>http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/comment-page-1/#comment-196</link>
		<dc:creator>Eduardo Fiorezi</dc:creator>
		<pubDate>Sun, 16 Dec 2007 16:49:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/#comment-196</guid>
		<description>Interessante notar que nos blogs que acompanho tenha tanta opnião forte e fundamentada, como visto no texto e nos comentários aqui.

Ai me vem a pergunta, &quot;Como as empresas do Brasil conseguem ser tão atrasadas?&quot;

Difícil acreditar e aceitar.

Ótimos textos Thiago.

Abraços</description>
		<content:encoded><![CDATA[<p>Interessante notar que nos blogs que acompanho tenha tanta opnião forte e fundamentada, como visto no texto e nos comentários aqui.</p>
<p>Ai me vem a pergunta, &#8220;Como as empresas do Brasil conseguem ser tão atrasadas?&#8221;</p>
<p>Difícil acreditar e aceitar.</p>
<p>Ótimos textos Thiago.</p>
<p>Abraços</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thiago Brito</title>
		<link>http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/comment-page-1/#comment-193</link>
		<dc:creator>Thiago Brito</dc:creator>
		<pubDate>Fri, 14 Dec 2007 18:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/#comment-193</guid>
		<description>Eu acho isso infelizmente normal para nós seres humanos (mas não deveria ser normal para os seres humanos da raça &quot;desenvolvedores de software&quot;) de olhar com certo receio coisas novas ou opniões diferentes do que estamos acostumados. 

Porém, &quot;argumentos coringas&quot; temos vários por aí como não fazer TDD, não utilizar aquele Framework usado por milhares de desenvolvedores espalhados pelo mundo e insistir em fazer tudo do zero (pq logicamente ele pensa que a versão dele vai ficar melhor e mais organizada).

Não adianta, quando o desenvolvedor não tem profissionalismo nem vontade de aprender/fazer o que foi sugerido, ele vai buscar lá no fundo qualquer tipo de desculpa &quot;coringa&quot; para não fazer aquilo que pode acabar salvando algumas noites de sono no futuro.

Aos outros profissionais, restam apenas bons argumentos para ele entender e seguir o caminho das pedras utilizando as ferramentas certas no momento certo.</description>
		<content:encoded><![CDATA[<p>Eu acho isso infelizmente normal para nós seres humanos (mas não deveria ser normal para os seres humanos da raça &#8220;desenvolvedores de software&#8221;) de olhar com certo receio coisas novas ou opniões diferentes do que estamos acostumados. </p>
<p>Porém, &#8220;argumentos coringas&#8221; temos vários por aí como não fazer TDD, não utilizar aquele Framework usado por milhares de desenvolvedores espalhados pelo mundo e insistir em fazer tudo do zero (pq logicamente ele pensa que a versão dele vai ficar melhor e mais organizada).</p>
<p>Não adianta, quando o desenvolvedor não tem profissionalismo nem vontade de aprender/fazer o que foi sugerido, ele vai buscar lá no fundo qualquer tipo de desculpa &#8220;coringa&#8221; para não fazer aquilo que pode acabar salvando algumas noites de sono no futuro.</p>
<p>Aos outros profissionais, restam apenas bons argumentos para ele entender e seguir o caminho das pedras utilizando as ferramentas certas no momento certo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thiagoarrais</title>
		<link>http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/comment-page-1/#comment-192</link>
		<dc:creator>thiagoarrais</dc:creator>
		<pubDate>Fri, 14 Dec 2007 13:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/#comment-192</guid>
		<description>Fábio, é justamente deste tipo de coisa que estou falando. Seu exemplo foi muito bom. Tem gente que assume que herança é uma parte fundamental da orientação a objetos e tem gente que acha que é só um recurso oferecido em algumas plataformas OO. Outros acham que herança deve ser introduzida sempre que possível.

O negócio acaba se desvirtuando por causa dessas pequenas divergências e o pessoal aproveita mesmo pra usar como argumento coringa.</description>
		<content:encoded><![CDATA[<p>Fábio, é justamente deste tipo de coisa que estou falando. Seu exemplo foi muito bom. Tem gente que assume que herança é uma parte fundamental da orientação a objetos e tem gente que acha que é só um recurso oferecido em algumas plataformas OO. Outros acham que herança deve ser introduzida sempre que possível.</p>
<p>O negócio acaba se desvirtuando por causa dessas pequenas divergências e o pessoal aproveita mesmo pra usar como argumento coringa.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fábio Vendramin Guimarães</title>
		<link>http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/comment-page-1/#comment-194</link>
		<dc:creator>Fábio Vendramin Guimarães</dc:creator>
		<pubDate>Fri, 14 Dec 2007 12:58:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/12/14/orientacao-a-objeto-e-dai/#comment-194</guid>
		<description>Bom dia!
Só uma dúvida. Vc acha que a OOP não é bem definida? Ou quem usa não conhece?
Na minha opnião a OOP é bem definida. A OOP define os conceitos, mas não como resolver os problemas da &quot;vida real&quot;.
Por exemplo, já vi alguns dizer: &quot;Herança multipla não está de acordo com OOP&quot;. Isso não tem nada a ver com OOP. Tem a ver com linguagem. C++ tem herança multipla, Java não. As duas são OOP. É opção da linguagem, não vou a questão.

Outra:

public class DAO ... {
}

public class DAOHibernate {
    private DAO ...;
}

Ai alguém pode olhar isso é dizer: &quot;Vc deveria ter usado herança, não está de acordo com OOP&quot;. 
Ai eu pergunto, o que isso tem a ver com OOP?
A classe é minha, eu faço como quiser :) Poderia ter feito com herança. Agora pode ser que com herança seria melhor por isso ou aquilo, mas com composição teriam outras vantagens.
Na minha opnião a OOP é a forma de pensar, mas não a forma de resolver ;)

T+</description>
		<content:encoded><![CDATA[<p>Bom dia!<br />
Só uma dúvida. Vc acha que a OOP não é bem definida? Ou quem usa não conhece?<br />
Na minha opnião a OOP é bem definida. A OOP define os conceitos, mas não como resolver os problemas da &#8220;vida real&#8221;.<br />
Por exemplo, já vi alguns dizer: &#8220;Herança multipla não está de acordo com OOP&#8221;. Isso não tem nada a ver com OOP. Tem a ver com linguagem. C++ tem herança multipla, Java não. As duas são OOP. É opção da linguagem, não vou a questão.</p>
<p>Outra:</p>
<p>public class DAO &#8230; {<br />
}</p>
<p>public class DAOHibernate {<br />
    private DAO &#8230;;<br />
}</p>
<p>Ai alguém pode olhar isso é dizer: &#8220;Vc deveria ter usado herança, não está de acordo com OOP&#8221;.<br />
Ai eu pergunto, o que isso tem a ver com OOP?<br />
A classe é minha, eu faço como quiser <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Poderia ter feito com herança. Agora pode ser que com herança seria melhor por isso ou aquilo, mas com composição teriam outras vantagens.<br />
Na minha opnião a OOP é a forma de pensar, mas não a forma de resolver <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>T+</p>
]]></content:encoded>
	</item>
</channel>
</rss>

