Capítulo 7. Cómo nombrar

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Sólo hay dos cosas difíciles en Informática: invalidar la caché y nombrar las cosas.

Phil Karlton

7.0 Introducción

La nomenclatura es un aspecto crítico del desarrollo de software. Incide directamente en la legibilidad, comprensibilidad y mantenibilidad del código. Debes elegir buenos nombres para los objetos, clases, variables, funciones, etc. Los buenos nombres ayudan a reducir la confusión y los errores y facilitan a otros desarrolladores el uso, la modificación y la depuración del código. Los nombres son irrelevantes para los compiladores e intérpretes. Pero escribir código es una actividad centrada en el ser humano. Una mala elección de nombres puede provocar confusión, malentendidos y defectos. Si un nombre es demasiado genérico o poco claro, puede no reflejar con exactitud la finalidad o el comportamiento del elemento de código que representa y dificultar que otros desarrolladores comprendan cómo utilizarlo o modificarlo, lo que provoca errores y pérdida de tiempo.

7.1 Ampliación de abreviaturas

Problema

Tienes nombres abreviados ambiguos.

Solución

Utiliza nombres fuertes, suficientemente largos, inequívocos y descriptivos.

Debate

Nombrar mal es un problema al que se enfrentan los programadores en la mayoría de los proyectos de software, y las abreviaturas son contextuales y ambiguas. Antes, los programadores utilizaban ...

Get Libro de cocina de código limpio now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.