Por acaso, tropecei na seguinte citação de Linus Torvalds:
"Bad programmers worry about the code. Good programmers worry about data structures and their relationships."
Pensei nisso nos últimos dias e ainda estou confuso (o que provavelmente não é um bom sinal), por isso queria discutir o seguinte: