ADA - LocateCar

Sobre o projeto

Projeto realizado para o módulo de POOII do curso Santander Coders 2023 da ADA Tech

O projeto consiste em um sistema de locação de carros, sendo possível cadastrar e alterar, clientes e carro, realizar reservar e devoluções de carro.

No aluguel de carro, o sistema pega automaticamente a data em que o veículo foi locado, e ao realizar a devolução, o sistema automaticamente determina qual o valor que deve ser pago no aluguel, seguindo as regras de negócio propostas

Sobre o módulo

Realizei o projeto por completo, pensando em implementar os princípios de SOLID quando tudo já estivesse funcionando. Porém, não após terminado o projeto tive pouco tempo para rever o código.

Por conta disso, eu sei que praticamente nenhum princípio de SOLID foi implementado no projeto, e o que eu tinha começado a fazer com que o programa não funcionasse, então acabei deixando o código dessa forma.

Em relação aos princípios em sí, não tive muito dificuldade de entender os conceitos, até durante os exercícios propostos durante as aulas, consegui fazer a maior parte deles sem dificuldade. Mas a aplicação dos conceitos nesse projeto foram bem mais complexas.

Sinto realmente que tive dificuldade em aplicar os principios do SOLID para a refatoração do projeto, até por conta disso, não consegui terminar exatamente da maneira que havia planejado.

Qualquer coisa, fico à disposição.

Developer

gmail logo linkedin logo