Classe Amigas

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Vamos a mais um post, hoje eu vou mostrar mostrar as Classes Amigas, será que são tão amigas assim?rsrsrsrs Você já conhece os private, property, e como elas nos auxiliam no encapsulamento dos nosso atributos. Mas o private tem uma particularidade, que são as Classes Amigas. […]

Objetos e Estruturas de Dados

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Nesse post estarei falando sobre um tema que causa dúvida em muita gente, hoje vou falar sobre objetos e estrutura de dados. Muita gente entende como estrutura de dados o trabalho de forma procedural, e que objeto é só quando tenho uma classe, mas não é […]

Classes Aninhadas

Fala Radizeiros e Radizeiras, tudo bem com vocês? Vamos a mais um post aqui em nosso blog, aqui neste post estarei falando sobre as classes aninhadas. Você já ouviu falar sobre isso? Pouca gente sabe desse detalhe dentro do Delphi, e menos gente usa isso dai…rsrs Isso é pouco usado, mas vale ressaltar, que em […]

Injeção de Dependência

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Neste post nós vamos ver um pouco sobre injeção de dependência. O que é isso que as pessoas falam? parece algo tão distante, parece complicado, algo que talvez você diga que nunca irá utilizar. Injeção de dependência é algo muito simples, vamos imaginar comigo mais ou […]

Adicionando Propriedades ao Form

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? No post anterior falamos de herança de formulários, vimos como é simples ter vários forms seguindo  padrão implementado do formulário padrão. Agora nesse post estaremos vendo como criar novas propriedades em seu formulário, esse post é uma introdução ao nossos próximos posts. Vamos adicionar propriedades a […]

Usando o WillRaise

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Dando continuidade a saga de teste unitário em nosso blog. Neste post estarei falando da propriedade do Assert do DUnit, mais uma forma de validarmos as nossas funcionalidades. Em posts anteriores falei do IsTrue e ISFalse, AreEquals e IsNotEmpty, e neste post estarei falando de mais um que é o WillRaise. Vamos criar […]

Usando AreEquals e IsNotEmpty

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Para que possamos ter um software de fácil manutenção e implementação, devemos ter códigos de alta qualidade, dominar conceitos básicos e boas práticas de programação, deixar o código limpo legível e fácil de ser mantido, se cercar de ferramentas adequadas para avaliação e manutenção dessa qualidade […]

Model View e Together

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Irei mostrar um recurso que o Delphi tem que facilita na criação dos padrões de projetos, fazendo com que sua programação seja extremamente RAD. Para lhe mostrar iremos criar um projeto novo no Delphi, em Firemonkey mesmo. Como o Delphi nos auxilia a criar um padrão […]

[S]OLID – SRP – Princípio da Responsabilidade Única

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? A cada atualização é uma dor de cabeça, você altera algo em seu software e acaba tendo um trabalho tremendo tendo que ajustar em outras partes do seu software. Este problema é algo que acontece com frequência quando temos códigos acoplados e que não seguem o Princípio da […]

Aplicando método Put no servidor REST

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Mais um post e sobre servidores três camadas RestFull. Em meu primeiro post sobre RestFull falei sobre servidor de aplicação, caso não tenha visto acesso aqui Falei também sobre o método Get, um dos verbos do HTTP, caso não tenha visto acesso aqui. E como não […]