Em nosso último Dojo, resolvemos implementar de forma iterativa ( O(n) ) a sequência de Fibonacci por sugestão do George Max. Posteriormente poderemos fazer variações implementando de forma recursiva ou usando a abordagem dividir para conquistar que é mais eficiente ( O(log(n)) ).
Sequência de Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …
Algumas outras sugestões foram anotadas para que possamos usar em futuros Dojos: Anagrama, Contagem de palavras repetidas em string, Palíndromo.
Desta vez tivemos 8 participantes: Alexandre, Athânio, David, Lucas, Fernando, George Max, Regis e Wesley.
Em nossa retrospectiva concluímos o seguinte:
Novos aprendizados para alguns participantes: assert, testes unitários com JUnit, “Roubar” durante os testes (rsrsrs), refatoração.
Foi bom:
- Os novos aprendizados citados.
- Solução rápida para o problema.
Pode melhorar:
- Quantidade de participantes.
- Um lanchinho cai bem.
Após a resolução do problema proposto, o Athânio nos brindou com uma pequena demonstração sobre o funcionamento do Arduíno, onde aprendemos a “brincar” de fazer alguns Leds piscarem de acordo com a nossa programação.
Mais detalhes sobre o nosso segundo Dojo de 2012 podem ser acessados através de Fotos e Código Fonte.
junho 8, 2012 às 12:43 |
[…] Coding Dojo PHB 2012 – #2 – Fibonacci […]