tucaz.blog.now() Rotating Header Image

(Portuguese) Como gerenciar versões de banco de dados – Parte 1

Sorry, this entry is only available in Portuguese.

3 Comments

  1. [...] primeira parte falei um pouco dos problemas envolvidos no controle de versionamento de banco de dados. Agora esta [...]

  2. Gran Kain says:

    Apesar de não ser usuário MS, acho que o post é fantástico, e dá idéias que podem ser aplicadas em qualquer linguagem. Eu sei que a Google já utiliza isto há algum tempo pois ouvi de um desenvolvedor deles algo como “o novo módulo só vai pra produção quando o script de atualizar a versão permite ir pra próxima versão corretamente, e o de voltar a versão pode desfazer tudo que foi feito no código e banco”, e eles certamente não utilizam MS nos seus sistemas principais.

    Outro detalhe, ao dizer “que desenvolvedores preguiçosos não se preocupam com futuro do projeto” você está sendo omisso em dizer que geralmente os mesmos desenvolvedores foram pressionados com baixos prazos para fazerem projetos com erros grotescos de prazo. Acho difícil dentro do contexto que todos conhecemos de colocar a culpa no desenvolvedor, atualmente trabalho em orgão público e como a parte de TI não é cuidada por terceiros a qualidade é colocada antes do custo (leia-se prazo na maioria das vezes). Eu vejo pela primeira vez desenvolvedores com tempo real para fazer projetos e então nota-se uma visão mais preocupada com o futuro das aplicações, coisa que sempre quis ver nas empresas onde trabalhei mas não obtive esse prazer.
    Desculpe pelo comentário gigante e parabéns pelo post =)

    1. tucaz says:

      Valeu Gran!

      Quanto ao lance de desenvolvedor preguicoso eu penso o seguinte: um bom desenvolvedor nao deve comprometer a qualidade mínima do produto em nenhuma circunstância. Nunca. :)

Leave a Reply