Bom pessoal, a gente falou em acoplamento até agora, né? Mas olha só que interessante Toda vez que a gente está falando em acoplamento, a gente está falando em comunicação E muitos sistemas se comunicam Então a gente tem aí uma famosa lei, chamada Lei de Postel, John Postel, 1981, ele criou essa lei na época que estavam acontecendo as definições e os contextos do protocolo TCP. O que essa lei fala, e isso é realmente libertador? Ela fala o seguinte, a lei da robustez, ela fala o seguinte, olha só, seja conservador no que você faz, mas seja liberal no que você aceita dos outros. Wesley, do que você está falando, cara? Ser conservador no que eu faço e ser liberal no que você aceita dos outros. Olha só que interessante, galera. O que ele está querendo dizer com isso aqui? Você vai criar sistemas que sigam padrões ao enviar informações. Toda vez que você vai mandar uma informação, quando alguém vai receber uma informação sua, você tem que seguir padrão. Você define uma especificação, você define o protocolo, você define o formato, você cria um esquema, você trabalha realmente de uma forma muito pesada em especificar, em documentar para enviar dados para outros sistemas. Ok? Por outro lado, você vai ser flexível e mais tolerante ao receber informações que possam ser ligeiramente diferentes do especificado. O que eu estou querendo dizer? Quando você vai mandar informação, manda a informação da melhor forma possível que você conseguir. Porém, quando você for receber informação de outras pessoas não seja também tão caxias tem que se adaptar ao máximo porque quanto mais você conseguir se adaptar mas você vai conseguir fazer com que pessoas se conectem em você ok vamos dar um exemplo muito claro poxa eu vou mandar um de som de é de obrigado para o cara e eu vou falar o total da compra é 10 então eu vou mandar o 10 ali como inteiro por exemplo legal agora se o cara manda pra mim o valor 10 entre aspas, numa string, o meu sistema tem que ser tolerante a isso e conseguir inferir que, por exemplo, aquele 10 não era uma string, é um inteiro. Estou dando um exemplo muito bobo aqui, pessoal, mas o que eu estou querendo dizer é, tente ao máximo, quando o seu sistema receber uma requisição, entender essa requisição e ser mais tolerante menos distrito para que você consiga responder àquela requisição mas quando é você mandando a requisição manda essa requisição da melhor forma possível você vai ver que a qualidade do software vai ser muito boa porque você cumpre as regras que você estabelece mas que mesmo assim você é aquele cara que consegue ser mais resiliente e conseguir, vamos dizer, se moldar mais com o ambiente caótico de outros sistemas que vão mandar informações aí para você. Então é basicamente essa pegada aí do Lady Postel, John Postel. Essa pegada aí do lei de Postel, John Postel. E a gente vai falar no próximo vídeo sobre as leis de Lehman. Vamos nessa!