Marcelo Melo
de Oliveira (Comp 25):
Sobre as aplicações práticas (...) lembro:
1) Em uma das entrevistas de admissão, que me perguntaram
sobre a implementação de
um dicionário em Go, sabia que era implementado usando
um hashmap, conteúdo do nosso
primeiro Lab, e soube explicar bem o funcionamento interno da
linguagem e da complexidade do
algoritmo.
2) Sobre problemas reais no mercado profissional, hoje mesmo
usei algumas fórmula de soma
de sequências para definir a complexidade com que crescia o
armazenamento de uma das tabelas com
base no nosso número de clientes. Essa estimativa ajudou a
definir como seria o particionamento das tabelas evitando que
cada partição no futuro ficasse ou com dados demais ou de
menos.
Não foi usado nada muito complexo, mas a base sólida faz a
diferença entre uma boa ou má modelagem do banco de dados ou
até para uma oportunidade de trabalho.