O sistema de numeração romana (ou números romanos) desenvolveu-se na Roma Antiga e utilizou-se em todo o seu Império. Neste sistema as cifras escrevem-se com determinadas letras, que representam os números. As letras são sempre maiúsculas, já que no alfabeto romano não existem as minúsculas, as letras são I, V, X, L, C, D e M.
Neste sistema as letras devem situar-se da ordem de maior valor para a de menor valor. Não se deve escrever mais de três I, ou três X, ou três C em qualquer número. Se estas letras se situam antes (à esquerda) de um V, um L, ou um D, subtrai-se o seu valor à cifra das ditas letras. Exemplo: IX, XC ou XL, que significam, 9, 90, 40 respectivamente.
Nosso Desafio foi converter números Indo-Arábicos para romanos, números entre 1 – 3999
Retrospectiva
Bom:
- Desafio melhor
- duração foi maior
- usamos bem os testes
- melhor adaptação ao PHPUNIT
- iniciamos com pequenos passos
- PC próximo ao projetor
Ruim:
- tempo muito longo
- Atraso( motivo: retroprojetor)
- falta de um integrante
- falta de conhecimento nas funções da linguagem usada
Para próximas:
- Mudança de horário???
- quem vai organizar: Natália e Salomão(sala, projetor e kata)
- Não terá mudança na linguagem, continuará PHP por mais 2 semanas. A linguagem escolhida será usada por 4 semanas.
Dados do encontro
- Participantes: : Carlos Eduardo, Marco Moura, Natália, Patricia e Rafael.
- Kata: Números Romanos http://codingdojo.org/cgi-bin/wiki.pl?KataRomanNumerals
- código fonte : http://gist.github.com/550229