Auto relacionamento é bastante comum quando necessitamos de utilizar um determinado modelo de forma recursiva, nesse caso é impossível de se criar outras tabelas, pois não sabemos exatamente o nível de profundidade no qual esse relacionamento pode chegar. Um exemplo ideal para compreendermos a necessidade de auto relacionamento são nas lojas virtuais, onde um determinado … Continue Reading
Configurando o Doctrine no Zend Framework 2
Doctrine é um framework para mapeamento objetos relacionais(ORM) escrito em php, bastante similar ao hibernate que é um orm muito popular na linguagem java, e para quem conhece este último não terá dificuldades ao trabalhar com o doctrine. Como no zend 2 o processo de instalação ficou muito mais fácil do que nas versões anteriores, a instalação e … Continue Reading
Instalando e configurando o Zend Framewok 2
O zend 2 trouxe diversas melhorias, dentre elas estão: adoção do composer como gerenciador de dependências, git como controle de versão oficial do projeto, injeção de dependências, dentre outras novidades. A mudança mais notada foi com a adoção do composer para gerenciamento de dependências do projeto, não é mais necessário baixar os fontes e inclui-los manualmente … Continue Reading
Quando devo comentar meu código?
Comentários nem sempre são a melhor solução Enquanto um comentário pode salvar muitas horas de trabalho, outros mil pode ocupar ainda mais tempo, antes de comentar um código veja as considerações abaixo: Tenha em mente que, quem lê seu código é um desenvolvedor então evite barbaridades como:
|
1 2 |
// Armazena a data atual do sistema Date date = new Date( System.currentTimeMillis() ); |
Opte sempre pela refatoração ao invés de … Continue Reading
O que é hibernate ?
Hibernate é um framework para realizar o mapeamento objeto relacional(ORM) escrito na linguagem java, onde seu principal objetivo é diminuir a complexidade envolvido no desenvolvimento de aplicações que necessitam trabalhar com banco de dados relacional, onde ele realiza a intermediação entre o banco de dados e sua aplicação, poupando o desenvolvedor de ter que se preocupar com … Continue Reading
Cursores e seu impacto na usabilidade
Cursor ou simplesmente seta do mouse como a maioria denomina, pode não parecer, mais tem bastante influência na usabilidade e experiência do usuário em seu site, porem poucas pessoas se atentam a esse pequeno detalhe. Todo mundo conhece que um texto é link quando posicionado o cursor do mouse em cima do mesmo e logo … Continue Reading
Desenvolvimento web por onde começar ?
Muitos me perguntam por onde começar, o que deve conhecer, e quanto tempo demora para se tornar um desenvolvedor web, alguns até arriscam dar alguns passos mas logo vem a limitação devido a falta de orientação para saber qual caminho trilhar. Vendo estas necessidades, escrevo este breve artigo para sanar as dúvidas de quem deseja … Continue Reading
Removendo eventos jquery
Devido a grande facilidade do jquery em manipular eventos na arvore do dom, algumas vezes aplicamos determinados eventos a um elemento ou tag em carácter global. Porém em alguns casos necessitamos que um determinado elemento não herde o comportamento, sendo assim, podemos apenas desassocia-lo ao invés de mudar toda arquitetura da aplicação. Para entender melhor, supondo que você esteja desenvolvendo … Continue Reading


