Functions as objects as functions Functions as objects as functions brain driven development Functions as objects as functions brain driven development Functions as objects as functions brain driven development funções como objetos brain driven development