Utilizar JTable corretamente com AbstractTableModel ?!

Ola Galera tudo bem Vinigody em um dos post deles comentou que nao se deve usar o DefaultTableModel gostaria de saber intao de maneira simples
como posso usar o AbstractTableModel.

Mais uma duvida seria tenho um JFrame e tenho uma tabela nesse JFrame com Produtos Quando Clicar em certa linha da Tabela pegue o objeto e leve parar uma nova tabela em um outro JFrame!

estou usando DefaultTableModel mais gostaria de Boas Praticas de Programaçao e como ViniGody disse nao se deve utilizar DefaultTableModel se nao sua mulher vai te deixar
e as pessoas vao apontar o dedo para voce na rua kkk.

Na minha assinatura tem um link com diversos exemplos e posts de tutoriais.
Não se assuste com o tamanho dos códigos.

É porque com o TableModel, todo código de JTable fica concentrado numa classe só, não espalhado em vários botões.