Arquitetura MVC

Por Contactus em Sem comentários

Olá pessoal, tudo bem?

Meu nome é Allan e sou um dos programadores do projeto Simul. Estou muito contente com a nossa evolução na estruturação do código fonte. Já conseguimos sistematizar como utilizaremos a arquitetura MVC (Model-view-controller) e outras definições do nosso projeto para que ele possa crescer com uma base sólida. Estou nesse momento responsável pela programação inicial da classe “Serviço” localizada dentro da camada “Model”. Dentro dessa classe já temos uma função definida, a “buscarUsuario”. Ela será de extrema importância para a elaboração do Login. Abaixo vocês podem conferir um trecho do código em PHP:

Código em PHP

            Quem entende um pouco de programação pode perceber que essa função recebe o “login” do usuário e faz sua busca no banco de dados (através da classe estática ConexaoBanco também da camada Model – elaborada pela Gabriela Cunha) e caso o encontre, retorna esse usuário para que possa ser usado em outras partes do programa. Reparem que esta é uma função estática, ou seja, não teremos a necessidade de criarmos tantas instâncias da classe, o que nesse caso, otimiza a estrutura do nosso código. Esse também é um exemplo de função que tomaremos por base para criarmos as tantas outras que teremos em nosso projeto.

            Então é isso aí pessoal! Já recebemos do pessoal do design o layoult do Login (que ficará na camada View) e estamos trabalhando para que ele funcione. Logo mais traremos mais novidades para vocês.

               
Até a próxima!


0 comentários:

Postar um comentário