Etiqueta ARGUMENTO

Código Limpio: El malvado argumento booleano

Código Limpio: El malvado argumento booleano

En esta entrada veremos qué por que debemos evitar los argumentos booleans ya que las funciones con este tipo de argumentos tienden a confundir al lector y a hacer más de una cosa. Para ello analizamos este tipo de argumentos en el código del componente Config y el componente Crawler de Symfony.

Código Limpio: Argumentos

Código Limpio: Argumentos

Cuando escribimos código debemos tener muy en cuenta además de los nombres y la calidad de nuestras funciones debemos preocuparnos por la calidad que tienen los argumentos de estas. En esta entrada vamos a ver algunas de las cosas que deberías tener en cuenta cuando estás definiendo tus argumentos.

Código Limpio: Funciones

Código Limpio: Funciones

En esta entrada vamos a analizar el componente Lock de Symfony por ser un componente bastante sencillo de entender.  Este componente crea y administra bloqueos, un mecanismo para proporcionar acceso exclusivo a un recurso compartido al más puro estilo de los semáforos en el lenguaje de programación c.

Código Limpio: Nombres

Código Limpio: Nombres

Cuando escribimos código una de las partes más importantes de nuestro trabajo es encontrar los nombres adecuados. Invertimos un montón de tiempo en esta tarea. En esta entrada vamos a ver una serie de estrategias que debemos tener en cuenta a la hora de elegir buenos nombres. Esta es la segunda de una serie en la que analizamos el libro clean code de Robert C Martin publicado en el año 2008.

Código Limpio: Índice de contenidos

Código Limpio: Índice de contenidos

En esta entrada puedes encontrar el indice de contenidos de la serie código limpio en la que analizamos capítulo a capítulo el libro clean code publicado por Robert C Martin en el año 2008.