Refatorando GildedRose

Recentemente tive a oportunidade de estudar um formato de refactoring bem interessante sugerido por Boddy Johson e expandido para mais linguagens por Emily Bache. O objetivo desse refactoring é ajustar um programa existente para que seja possível controlar a qualidade de alguns itens vendidos por um Goblin, ele determina algumas regras pra isso, o repositorio …

Lnx p3rmiss03s

Quando tratamos de sistemas operacionais, permissões sempre são um pré requisito de segurança, dessa forma podemos conceder ou remover acesso a diretórios e arquivos. Falando de permissão, temos 3 níveis, leitura, escrita e execução para tipos diferentes, permissões do owner, grupo e permissões do próprio arquivo. Código permissão Descrição permissão 0 Should not pass! 1 …

Encontre o que te motiva

Desde o início de minha carreira de desenvolvimento, sempre admirei pessoas que tinham um domínio sobre terminais e linhas de comando. Os filmes mostravam que pessoas com essa capacidade, tem um tipo de super poder e estão em outro patamar da evolução humana. Aprender coisas que me encantam desde a adolescência, mesmo que de forma …