PHPUnit

PHPUnit Primeiros passos Nesse post irei falar os primeiros passo como instalar e utilização do PHPUnit para realização de testes em sua aplicação. Primeiramente iremos realizar a instalação por linha de comando:

Vamos criar uma classe chamada Calculo, onde vamos ter dois métodos somar() e subtrair().

Agora vamos…

Singleton

Singleton e Factory   Singleton Singleton é um padrão utilizado para que só tenha apenas uma instancia de uma classe, assim não temos vários espaços alocados na memoria em nosso projeto. Vou dar um exemplo besta, imagina que você tem uma geladeira em sua casa e acaba comprando outra geladeira para…

Abstração

Abstração e Interface Neste post vou explicar dois padrões muito utilizados em orientação a objetos abstração e interface. Abstração Imagina que você tem um esqueleto e para ele ter movimentos, ser usado, ele precise ter uma vida, ele precisa de um corpo. Esse é o caso de uma classe de…

Strategy

Strategy Strategy é um padrão de projeto, onde deixamos o código mais organizado e eficiente, evitando a utilização de um monte de if, else if, inserindo um monte de conteúdo em um método. Deixando o código mais limpo e facilitando futuras manutenções por outros desenvolvedores. Utilizamos uma classe Pagamento para inserção…

Estou criando esse artigo para auxiliar na configuração do Android Studio no Linux, para poder realizar os testes das aplicações do Phonegap. Primeiramente, vamos baixar o Android Studio. Depois, você deve instalar os seguintes pacotes para poder realizar a instalação do Android Studio.

Lembre-se de ter o Java instalado…

Passo a passo instalação e configuração phonegap e cordova no linux. Instalação de ambos, exige a instalação do node.js e git. Instalando node.js e npm:

Instalando git:

Instalando Phonegap e Cordova Após a instalação do nodejs e git, realizar a instalação do phonegap:

Instalando cordova:

Para…

Recentemente, comecei a utilizar o Sublime como editor para me ajudar em meus projetos de desenvolvimento. Vou postar um pequeno tutorial de configuração que eu utilizei, e os principais plugins que estou utilizando. A primeira coisa é criar um atalho para indentar o seu código, vá até Preferences -> Key Bindings – User,…

cygwin

Cygwin Download do cygwin: download Realizar a instalação do Cygwin e o seus pacotes, ao selecionar a fonte para realizar o download dos pacotes, aconselho utilizar mirrors.kernel Atenção: Instalar os pacotes wget e subversion que não estão entre os pacotes selecionados por padrão. Após realizar a instalação de todos os pacotes, abrir…