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 em Maringá na casa da minha sogra 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.