Melhores debates do GUJ

Sempre vejo por aqui lista de piores discussões, piores códigos, piores frases de chefe, piores empresas, etc…

então gostaria de propor, para esta thread, que vocês citem threads do GUJ que contenham os melhores e mais produtivos debates (threads sem flamewar inútil, apenas discussões sadias que enriqueceram o conhecimento de todos).

às vezes eu passo horas procurando no guj por este tipo de informação

vou citar um de exemplo. Na thread sobre o “Falando em Java 2009”, teve um debate muito bom sobre SOA/ESB/REST envolvendo alguns membros

http://www.guj.com.br/posts/list/45/127676.java

Sobre singleton, IoC e afins:
http://www.guj.com.br/posts/list/62048.java

Discussão sobre TDD: http://www.guj.com.br/posts/list/108728.java
Não lembro se surgiu algum flamewar, mas provavelmente deve ter ocorrido (por mais que pequeno). De qualquer forma, vale a pena dar uma lida :slight_smile:

sobre DAOs, EntityManagers e Repositorios:
http://www.guj.com.br/posts/list/133946.java

Teve um sobre MVC a pouco tempo.
Só não achei o link.

No futuro esse tópico pode servir de guia para muitos assuntos interessantes.

E os tópicos podem até servir de base para artigos.

Este é clássico: DAOs nas classes de negócio

Tem este outro também: Mais uma dúvida sobre Entites X Repositories dentro de DDD

[quote=Andre Brito]Discussão sobre TDD: http://www.guj.com.br/posts/list/108728.java
Não lembro se surgiu algum flamewar, mas provavelmente deve ter ocorrido (por mais que pequeno). De qualquer forma, vale a pena dar uma lida :)[/quote]

excelente discussão.

Muito bom. Pena que tópico bom não rende.

Arquitetos devem escrever código?
Mais Sobre Melhores Práticas com TO
Pra quê um monte de DAOs cheios de métodos?
Programadores ótimos X médios - Último artigo do Joel Spolsky
Testes de Software: Tendencia ou moda?
CMM (Capability Maturity Model) - Alguém conhece?
Então você gostaria de discutir OOP?
Os melhores tópicos do GUJ