Um casal precisa de uma galeria de fotos para seu casamento, onde todos possam navegar e fazer upload de suas próprias fotos do casamento. Desenvolvedor iniciante: conheço alguns softwares excelentes que podemos usar, dê-me alguns dias. Desenvolvedor experiente: Vou escrever algo do zero para você, será perfeito, me dê algumas semanas. Desenvolvedor sábio: vamos usar um grupo do Flickr, me dê alguns minutos.
“Reinventar a roda” na web significa fazer algo do zero em vez de usar uma solução pré-existente, especialmente se referindo a soluções que já funcionam particularmente bem. Do lado da “reinvenção”, você se beneficia do controle total e do aprendizado do processo. Por outro lado, você se beneficia de velocidade, confiabilidade e familiaridade. Também frequentemente em conflito estão o tempo gasto e o custo.
Este screencast dá uma olhada em alguns exemplos que surgiram para mim recentemente. A resposta, proponho, é como a maioria das coisas na vida: em algum lugar no meio.
Links do vídeo:
- Galeria x Flickr
- Campfire vs. Próprio Chat