Bem vindo!
Este é meu blog pessoal. Ele será atualizado sempre que eu tiver algo novo para postar dentro das minhas áreas de interesse pessoal.
Simplicidade
Estou aproveitando as férias(yeah!), enquanto aproveitava a oportunidade para colocar minha leitura dos RSS em dia me deparei com um pequeno artigo que fala sobre “simplicidade”. O “textículo” ou pequeno texto (como preferir) foi escrito por Joel Spolsky (desenvolvedor de software).
Na minha opinião o texto é uma crítica e ao mesmo tempo um aviso sobre o mal uso do termo simplicidade, muitas vezes generalizado em várias áreas como desenvolvimento de software ou produtos (comentado pelo Luiz de Paiva).
A leitura do artigo com a mente aberta, isto é, captando a essência das idéias, permite abrir novas discussões e pensamentos interessantes acerca de como nós vemos, entendemos e aplicamos a simplicidade.
Na minha opinião a simplicidade é sempre a melhor alternativa desde que não deixemos de fazer o melhor, não acredito que esse conceito seja fácil de entender e aplicar, mas é algo que muitas pessoas devem se acostumar a lidar.
Uma parte muito interessante do texto diz o seguinte: “Uma grande parte dos desenvolvedores de software são seduzidos pela velha regra do ‘80/20′” (fazem 20% das funcionalidades pois 80% das pessoas usam apenas 20%) “[...]Infelizmente, as pessoas nunca usam o mesmo conjunto de 20% das funcionalidades“.
Especificamente na parte de projetos de software é muito comum ouvirmos dizer “o simples é o melhor”, contudo este texto nos alerta sobre essa armadilha e nos traz algumas dúvidas, simples é o produto fácil de usar ou o que tem menos funcionalidades? A quantidade de funcionalidades e simplicidade de uso são relativas entre si (+ funcionalidades = + complexidade)?
Para os que têm interesse no assunto vale a pena a leitura. Encontrei o artigo no blog stakeholder mantido por Luiz de Paiva, e o artigo pode ser lido aqui.