Postagens

Mostrando postagens de agosto, 2012

Zend Framework - O Início ( Começando com Zend )

Imagem
Hy Folks, tudo bem? Vamos lá finalmente entrando no framework. Queria já colocar a mão na massa neste post, porem vai ter que ficar par ao próximo para rolar uma explicaçãozinha do framework que iremos utilizar de agora em diante. Não vou falar sobre a diferença do Zend e outros frameworks php, afinal se você esta lendo, quer saber do zend, e não quer ouvir um monte de batata ou ver a documentação dele aqui inteira rsrs... O que devemos fazer primeiro, é o download do framework , só que ai vem um problema, tu chega la no site todo felizão. E então você se depara com vários downloads e pensa, FODEU, calma seu puto, vamos ver o que é o que: Zend Framework + Zend Server Community Edition(CE)  Versão completa do Zend Framework integrada ao Zend Server, que já possui um ambiente totalmente configurado e otimizado. Zend Framework Full Package Essa edição vem com algumas outras ferramentas inclusas, como  o framework JavaScript Dojo, jQuery, além de traduç...

Teste Unitário, O que é?

Imagem
Hy Folks, Último postzinho antes de cair de cabeç a  na programação, galera eu ia postar sobre como configurar ambiente em m a c, ubunto e windows, mas tenho visto com gr a nde frequência tutoriais sobre isto, creio não precisar abordar isto.... Teste Unit á rio o que é? Po vei sei n ã o!  De boas vamos la começar a explicação puto. Teste unitário nada mais é do que um teste de unidade, t este de unidade  é toda a aplicação de teste nas assinaturas de entradas e saídas de um sistema, consiste em validar dados válidos e inválidos via I/O (entrada/saída) sendo aplic ado por desenvolvedores ou analistas de teste. Uma unidade é a menor parte testável de um programa de computador. Em programação procedural, uma unidade pode ser uma função individual ou um procedimento. Idealmente, cada teste de unidade é independente dos demais, o que possibilita ao programador testar cada módulo isoladamente. Relação de conceitos de testes unitários: I/O Input Outp...

MVC(Model, View e Controller) O QUE É?

Imagem
Hi Folks, Vamos para o segundo post, falar um pouco sobre o que é (MVC).... Sabe MVC, aquilo mesmo que muitas vezes alguns amigos seu dizem para mostrar que conhecem algo de programação rsrsrsrs.... Hoje em dia muitas empresas estão utilizando frameworks do padrão MVC, para o desenvolvimento de seus aplicativos/sites e deixando para trás o antigo método procedural. O MVC (Model, View e Controller)/( Modelo, Visualização e Controlador ) é uma arquitetura ou padrão que lhe permite dividir as funcionalidades de seu sistema/site em camadas, essa divisão é realizada para facilitar resolução de um problema maior. MAS PQ TEM QUE MUDAR? Vamos la, ver o que é o MVC, e então você vai entender, o por que de mudar. Por isso, não fique preso a paradigmas, arquiteturas, padrões ou tecnologias, pois é de grande importância que você se atualize. E agora chegou a hora em que você irá entender o conceito e como funciona o “famoso” MVC. O MVC (Model, View e Controller) é uma ...

Orientação a Objetos, o que é?

Imagem
E ai folks, após muitos anos de conversa, com varias pessoas dentre elas, muitos programadores, desenvolvedores e entendedores da linguagem do R2D2( Robozinho do star wars PUTOOO ). Resolvi criar este blog para exemplificar e auxiliar quem precisar, em sua jornada de crescimento na área tecnológica. Começarei por um assunto, que muitos conhecem o nome mas nem todos entendem o conceito. Orientação a Objetos. Vamos ver a definição formal: "O termo orientação a objetos significa organizar  o mundo real como uma coleção de objetos que incorporam estrutura de dados e um conjunto de operações que manipulam estes dados. " Vamos falar uma linguagem mas simples para isto vamos para um ambiente que você conhece bem:  A sua casa ! Agora vamos olhar a sua estante , o seu guarda-roupa , o seu armário , a sua cozinha. Em todos estes lugares você classificou coisas no seu domínio e , somente de olhar para eles você já sabe relacionar a classificação que utilizou e...