the clean architecture

Post on 08-Jul-2015

127 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Apresentação The Clean Architecture proposta por Robert Martin.

TRANSCRIPT

Peter Antony Rausch

The

Database

Commands

Tasks

models

utils

UI

controllers spring

servlets

rats

horses

BO

BO

BO

BO

BO

BO

BO

BO

BO

BO

Models

Controllers

Views

Th

e W

eb

círculos

INTERFACES

círculos

INTERFACES

uma

permite que as

sejam

uma

permite que as

sejam tomadas o

uma

o número de

uma

obedece / persegue os

da programação

uma classe deve ter

para

Single Responsibility Principle

as entidades de software devem ser

para

para

Open-Closed Principle

módulos de

de módulos de

devem depender de

Dependency Inversion Principle

os clientes devem ser

de métodos que

Interface Segregation Principle

mas qual o

disso tudo?

de

de

de

de

TESTÁVEL

para refatorar e

realizado em menos tempo

técnica com profissionais

https://github.com/peterantonyrausch/tca-sorteador

top related