Git-work Project
Git-work são extensões minimalistas para Git, fornecendo operações de repositório de alto nível.
Imutabilidade do Estado
Na Orientação a Objetos, um Objeto pode ser considerável Imutável mesmo que ele… mude.
Diretivas de Compilação
Diretivas de Compilação podem lhe ajudar a tornar seu código multiplatform ou até mesmo cross-compiled.
Declarando Unidades
Determinar uma ordem para declarar as Unidades no código poderá facilitar a manutenção do código no futuro.
James 2017-07
James é um projeto Open Source que será a base de todos os meus projetos Orientados a Objetos codificados em Object Pascal.
Objetos Validadores
Veja como fazer validações utilizando Objetos ao invés de utilizar programação procedural.
Mutabilidade Encapsulada
Um Objeto pode mudar internamente, mas permanecer imutável para o mundo exterior.
Herdar para Rotular
A Herança de Classe pode ter outras finalidades que você ainda não havia pensado.
Observando Objetos
Um semáforo de trânsito está prestes a mudar de vermelho para verde e vários pedestres estão aguardando para atravessar a rua.
A mudança de estado do semáforo irá impactar a vida de apenas algumas pessoas, ou seja, só daquelas que estão realmente interessadas, aguardando e observando este Evento que irá ocorrer em breve.
Eventos e Objetos
Quando o semáforo de trânsito muda de vermelho para verde, isso é considerado um Evento ou uma Mensagem entre Objetos (motorista e semáforo)?
Organização de Projetos
Todo novo Projeto é uma boa oportunidade para melhorarmos nossa habilidade de organização.
Como você organiza a parte física e lógica dos seus Projetos?
James e Testes de Unidade
James foi atualizado com Testes de Unidade.
Veja nesse artigo como tudo foi configurado e como você pode adicionar seus próprios testes apenas alterando um arquivo XML.