1) Naming expresivo y semántico
Si el nombre no explica intención, el lector tendrá que deducir lógica oculta.
Prefiere nombres orientados a dominio (`calcular_precio_final`) frente a abreviaturas opacas (`calc_pf`).
Un nombre debe explicar propósito, no implementación interna temporal.
El naming consistente reduce carga cognitiva y evita errores en colaboración.