
buscando el comando que necesitas. o en el indice.
y ver muchos ejemplos y tests.
a veces por deducion puedes saber para que sirve ese comando.
cada uno programa como quiere y le parece entenderse uno mismo. ordenado,desordenado,compacto,codigos enormes,pequeños...etc
Yo muy pocas veces decido por no comparatir el codigo fuente, por que lo considero un esfuerzo tremendo o tiene partes de codigo que las considero muy personales , que te has estrujado el coco para programarlo.