Vinicius Quaiato

{tecnologia, conceitos, negócios, idéias, práticas, .NET, ruby, osx, ios e algo mais}

@quantoeh: Calculadora social via twitter


Fala galera. Uma das coisas que eu sempre disse, desde meus primeiros dias trabalhando com tecnologia é:É preciso ser apaixonado!Pois bem, durante TechEd 2010 eu, Giovanni Bassi e Felipe Rodrigues começamos um pequeno projeto. Despretencioso, apenas pelo prazer e paixão de desenvolver.A princípio não tínhamos nenhuma idéia. Queríamos apenas ser "criativos" e fazer algo "interessante". Eis que surge a idéia: @quantoeh.@quantoeh é uma calculadora que funciona via twitter. No entanto ser apaixonado por tecnologia quer dizer que você vai além. Quando você está apaixonado por uma pessoa você vai além, supera, surpreende, inova, reinventa.Não bastava apenas consumir a API do twitter, tinha que ser mais!@quantoeh utiliza Windows Azure. Wow, para que tudo isso? Oras, pelo simples prazer de desenvolver, de conhecer algo novo. Queremos 10.000.000 de contas sendo processadas com o @quantoeh, e precisamos escalar isso. Precisamos enfileirar as mensagens, o parser da conta, as respostas. Queremos tudo isso na nuvem!Mas isso não basta! Queremos utilizar DDD. Queremos realmente conhecer a fundo nosso domínio, nosso modelo, as fronteiras entre as nossas camadas, queremos conhecer e compreender cada pedaço do código. Isso também não basta! Precisamos escrever testes, mas isso não basta! Precisa ser outside-in. Precisa ser TDD e precisa ser BDD. Lembrem-se, nós amamos tecnologia!Mas ainda não está bom: queremos utilizar C# + Boo. Sim, queremos utilizar outra linguagem no .NET que não seja o C#. Não queremos utilziar o TFS, queremos mais, queremos ir além. Vamos de mercurial (poderia ser Git). Não queremos o arroz com feijão: lembrem-se é preciso estar apaixonado!Resultado: C# + Boo + Azure + TDD + BDD + DDD + TwitterÉ isso que motiva o desenvolvedor: a paixão!As tecnologias são meros instrumentos para o apaixonado.Quer saber como funciona? Mande um tweet:@quantoeh 2+2ou qualquer conta que você queira:@quantoeh 23+(7/109)65-1987E nosso serviço irá dar um RT com a resposta:4 RT @vquaiato: @quantoeh 2 + 2É isso! Façam um fork (se não sabe o que é fork, dê uma pesquisada, sei que você também é apaixonado!):https://bitbucket.org/giggio/quantoehÉ isso, como disse o Alexandre Gomes: "Sem tesão não há solução!"Abraços,Vinicius Quaiato.P.S.: Omiti vários link s de referências aqui propositalmente, na esperança de que isso o instigue a se apaixonar também.

Voltar

Fork me on GitHub