Vamos descobrir se um número é feliz em um Kata em Python onde o código evolui com Baby Steps e Test Driven Development.
Vídeo do Dojo Gameplay: https://www.youtube.com/watch?v=rfG-THHzUTE
-
Como organizar um Coding Dojo? https://speakerdeck.com/henriquebastos/como-organizar-um-coding-dojo
-
Passos de Bebê http://www.desenvolvimentoagil.com.br/xp/principios/passos_bebe
-
Desenvolvimento Guiado por Testes http://www.desenvolvimentoagil.com.br/xp/praticas/tdd/
-
assert https://docs.python.org/3/reference/simple_stmts.html#the-assert-statement
-
callable https://docs.python.org/3/reference/expressions.html#calls
-
multiple assignment http://stackoverflow.com/questions/8725673/multiple-assignment-and-evaluation-order-in-python#8725769
-
inplace operators https://docs.python.org/3/library/operator.html#inplace-operators
-
list comprehension https://docs.python.org/3/tutorial/datastructures.html#list-comprehensions
-
operador de potência https://docs.python.org/3/library/operator.html#operator.pow
-
recursividade https://pt.wikipedia.org/wiki/Recursividade_(ci%C3%AAncia_da_computa%C3%A7%C3%A3o)
-
generator expression http://legacy.python.org/dev/peps/pep-0289/
-
range https://docs.python.org/3/library/functions.html#func-range
-
inline if http://stackoverflow.com/questions/11880430/python-inline-if-statement/11880682#11880682