Quantcast
Channel: design – Robson Castilho
Browsing latest articles
Browse All 11 View Live

Image may be NSFW.
Clik here to view.

Domain-Driven Design na Engenharia de Software Magazine ed. 45

Blz, galera Acaba de sair meu artigo sobre Domain-Driven Design na <<Engenharia de Software, edição 45>>, revista da DevMedia. Infelizmente, a revista é apenas digital e o conteúdo fica...

View Article



Image may be NSFW.
Clik here to view.

Princípios SOLID: Princípio da Responsabilidade Única (SRP)

Olá, pessoal Neste post darei início a uma série que falará sobre os princípios SOLID, os quais são boas práticas vindas de décadas de experiência em engenharia de software. Estes 5 princípios passaram...

View Article

Image may be NSFW.
Clik here to view.

Princípios SOLID: Princípio do Aberto/Fechado (OCP)

Fala, galera Voltando à série sobre os princípios SOLID iniciada <aqui>, vamos desta vez com o princípio Open-Closed Principle (Princípio do Aberto/Fechado), ou simplesmente, OCP. O OCP é mais um...

View Article

Image may be NSFW.
Clik here to view.

Princípios SOLID: Princípio de Substituição de Liskov (LSP)

Olá, povo! De volta aos princípios SOLID com o terceiro princípio do acrônimo: o Princípio de Substituição de Liskov (Liskov Substitution Principle), ou simplesmente LSP. Recomendo que leiam os 2 posts...

View Article

Image may be NSFW.
Clik here to view.

Princípios SOLID: Princípio da Segregação de Interface (ISP)

Olá, galera Continuando a série sobre os princípios SOLID, chegamos ao quarto princípio, conhecido por Princípio da Segregação de Interface (Interface Segregation Principle), ou simplesmente ISP. Se...

View Article


Image may be NSFW.
Clik here to view.

Princípios SOLID: Princípio da Inversão de Dependência (DIP)

Olá, galera Chegamos, enfim, ao último post da série sobre os cinco princípios SOLID, o qual abordará o Princípio da Inversão de Dependência (Dependency Inversion Principle), ou simplesmente DIP. O DIP...

View Article

Image may be NSFW.
Clik here to view.

[Conceitos] Command-Query Separation (CQS)

Blz, pessoal? Retornando com mais um conceito neste post curto. Desta vez, falarei sobre o Command-Query Separation (CQS), princípio proposto por Bertrand Meyer. Este princípio diz que um método pode...

View Article

Image may be NSFW.
Clik here to view.

Abstrair (mas em pontos estratégicos)

Um erro comum quando nós programadores iniciamos com orientação a objetos é a tentativa de projetar um software 100% “à prova de futuro”. Em outras palavras, não é sabido que determinado comportamento...

View Article


Image may be NSFW.
Clik here to view.

Tell, don’t ask

“Tell, don’t ask” é uma das práticas mais importantes da orientação a objetos, pois tem por maior objetivo reforçar a ideia de encapsulamento, conceito fundamental desse paradigma. O nome vem do fato...

View Article


Treinamento gratuito TDD/Testes de Unidade

A segunda edição do meu treinamento "TDD e Testes de Unidade: testando de forma sustentável", realizada online em 21 e 28 de out/2017, está disponível no YouTube, na íntegra: primeiro dia e segundo...

View Article
Browsing latest articles
Browse All 11 View Live




Latest Images