Closed JorgeStolfi closed 9 years ago
O módulo {ServerImpl} monta os comandos MySQL diretamente. Isso viola a modularidade (pense em como trocar MySQL por alguma outra base de dados). Esses trechos de código deveriam ser métodos de {DataBase/DataBaseImpl}.
Resovid :) Toda a lógica foi para Database
O módulo {ServerImpl} monta os comandos MySQL diretamente. Isso viola a modularidade (pense em como trocar MySQL por alguma outra base de dados). Esses trechos de código deveriam ser métodos de {DataBase/DataBaseImpl}.