Author: lisura

Formatando JSON no C#

Normalmente não temos que formatar o JSON (JavaScript Object Notation) em nosso código, pois para o programa, a formatação é indiferente. Mas vamos supor que queira exibir o JSON para um usuário em uma pagina web, ou então salvar em…

Clean Code (Código limpo) – Concorrência

Escrever programas com concorrência e que seja limpos é difícil – muito difícil. É muito mais fácil escrever código que seja executado em uma única thread. Também é fácil escrever código multithread que parece bom na superfície, mas está quebrado…

Clean Code (Código limpo) – Classes

Apesar de toda a atenção à expressividade dos códigos e das funções que o compreendem, ainda não temos um código limpo até que tenhamos prestado atenção aos níveis mais elevados de organização do código. Então agora vamos falar sobre Classes…

Curiosidades C# – Palavra-chave sealed

C# prove a palavra-chave, sealed, que impede a ocorrência de herança. Quando você marca uma classe como sealed (lacrada), o compilador não permite que você derive desse tipo. Segundo a Microsoft, você também pode usar o modificador sealed em um…

Clean Code (Código limpo) – Limites

Raramente controlamos todo o software em nossos sistemas, é comum utilizarmos softwares de terceiros em nossas aplicações. Neste artigo, examinamos as práticas e técnicas para manter os limites do nosso software limpos. Usando código de terceiros Existe uma tensão natural…