Olá
Sem sombra de dúvida o Guia curto e grosso para refactoring é na minha opinião um dos 5 melhores tópicos do GUJ de todos os 8 anos que aqui frequento.
http://www.guj.com.br/posts/list/4375.java
Leitura obrigatória para quem pretende programar em Java
Outro ótimo tópico é Composicao versus Heranca
http://www.guj.com.br/posts/list/2542.java
Um tópico meio velho e quase obsoleto que ficou bom e que por acaso foi criado por mim é Qual character encoding usar em sites só para brasileiros?
http://www.guj.com.br/posts/list/12456.java
Dentre aqueles milhares de tópicos sobre DDD, repositório, respostas quilométricas do Taborda e coisa e tal, achei este: Dúvida em DDD, aonde ponho essa regra de negócio?
http://www.guj.com.br/posts/list/88913.java
Outro bom tópico antigo com excelente participação de um dos meus autores favoritos que ainda escreverá um livro é Domain Model
http://www.guj.com.br/posts/list/22145.java
Um longo tópico que começou com uma batatada de um nome famoso mas que pode ser bem instrutivo é Classes de dados e classes de lógica
http://www.guj.com.br/posts/list/23735.java
O tópico anterior meio que continua em From Procedural to OO
http://www.guj.com.br/posts/list/25386.java
E para quem que saber quais eram os bons livros em 2004, tem meu tópico Meus melhores livros. Da minha lista ainda permanecem válidos pelo menso uns 2 ou 3. E tem a lista de outros também entre eles meu autor favorito PCalcado
http://www.guj.com.br/posts/list/16282.java
[]s
Luca