Massa demais. Eu também utilizo muito as analogias para entender algo, inclusive algumas publicações que fiz utilizei desta técnica para expor minha idéias:
- O programador Chaves: https://www.tabnews.com.br/matheuspazinati/o-programador-chaves
- A Penseira de Hogwarts: https://www.tabnews.com.br/matheuspazinati/a-penseira-de-hogwarts-aprendendo-a-aprender
- TabNews e o efeito PokemonGo: https://www.tabnews.com.br/matheuspazinati/tabnews-e-o-efeito-pokemongo
Mas o que eu queria dizer é que deve haver um cuidado, pois muita gente confunde, e associa APENAS a analogia ao aprendizado, ou seja, se você pergunta como funciona determinado recurso, ela explica apenas com analogias.
Isso vale principalmente para quem consome a analogia, pois quem criou ela tem que saber de fato como funciona determinado recurso, para então fazer a analogia com outra coisa, mas para quem recebe esse conteúdo, pode ser perigoso.
Por exemplo, se você perguntar o que é uma API, muita gente já vai começar a explicação fazendo a analogia do Restaurante, que a API é como se fosse o garçom, etc. Beleza, é uma baita analogia, e me ajudou muito a entender, mas seu aprendizado não pode ser APENAS a analogia em si.
Resumindo: A analogia deve AUXILIAR um aprendizado, e não se TORNAR o aprendizado.