Matérias mais relevantes
Banco de Dados e Laboratório de Banco de
Dados
Como uma das minhas tarefas era modelar os bancos de
dados e também criar as stored procedures que fariam alterações
e acessos aos dados, essas matérias foram vitais para um bom desempenho
das minhas atividades. Além disso, elas serviram de inspiração
para a reestruturação de alguns dos bancos de dados, tornando-os
mais flexíveis.
Programação Orientada a Objetos
(mesmo não tendo passado)
Como utilizamos o Delphi/Object Pascal, foi possível
colocar em prática diversas técnicas de orientação
a objetos em nosso favor, facilitando o desenvolvimento de novas funcionalidades.
Programação Concorrente
Devido a um ponto fraco do Delphi (a biblioteca de
componentes gera eventos concorrentemente) tivemos que implementar um semáforo
para que os eventos fossem tratados na ordem desejada.