Closed println closed 10 years ago
Alteração do nome DBManager para Storage.
Gosto da ideia de ter o nome Manager. Nem que seja StorageManager, ou PersistencyManager. Um gerente é quem decide onde, como e quando efetuar a operação. Descreve melhor a funcionalidade deste módulo. Claro que, a princípio, apenas um modo de armazenamento será suportado.
É bem simples refatorar e alterar o código. Pensei em um módulo manager, porém para uma utilização mais ampla... De qualquer maneira, essas funcionalidades ainda estão obscuras.
Acho melhor planejar o framework com ambição e as simplificações ficam apenas para a implementação. Assuma a existência de um manager para o armazenamento de dados.
O componente Storage é o gerenciador dos dados no banco de dados. Vai provê uma interface para a aplicação, ORM(se precisar) e etc. Questões sobre armazenamento de dados distribuídos ainda não foram levantadas.
Se ele é o gerenciador, chame-o de Manager!
Nome modificado para VirtualStorage
Depende de: