Thiago BorbainCWI SoftwareIO Bound — There is no thead <0>Desde a sua versão beta, o .NET suportou chamadas assíncronas, inclusive chamadas de IO Bound. Com a evolução do hardware e a chegada de…5 min read·Aug 11, 2019--2--2
Thiago BorbainCWI SoftwareEstá com dúvida no uso do Task.Run? NÃO USE!O time .NET acertou a mão quando lançou a TPL (task parallel library) no .NET 4.0, porém, isso tem sido um tiro no pé dos projetos .NET em…1 min read·Oct 3, 2018--1--1
Thiago BorbainCWI SoftwareSérie: Desenvolvimento de software e o impacto no faturamento do clienteNesta série de artigos, vamos analisar o impacto que o desenvolvimento de software tem sobre o faturamento de uma empresa. Vamos analisar…3 min read·Aug 14, 2018----
Thiago BorbainCWI SoftwareOrdem no Caos: Mapas MentaisToda vez que preciso transcrever ideias, conceitos ou qualquer outro tipo de informação para algo plano, como por exemplo um quadro branco…2 min read·Aug 1, 2018--2--2
Thiago BorbainCWI SoftwarePerformance com Yield ReturnSabe aquele Yield return que está no código fonte do Linq que você achou interessante mas nunca utilizou? Pois bem, economiza memória, é…2 min read·Jul 18, 2018----
Thiago BorbainCWI SoftwareComo não serializar um objetoDurante uma investigação de problemas de performance em um cliente (aplicação em produção), me deparei com um método muito peculiar.2 min read·Jul 17, 2018--1--1
Thiago BorbainCWI SoftwareReflexão sobre o uso de herança e o impacto nas vendasO uso de herança na programação é uma das grandes sacadas na POO. A possibilidade de compartilhar comportamentos entre objetos nos dá…2 min read·Jul 16, 2018----