Etiqueta FUNCIÓN

Código limpio: Pruebas automáticas

Código limpio: Pruebas automáticas

En esta entrada vamos a realizar una pequeña intruducción a las pruebas automáticas, ¿qué son? ¿para qué sirven? y sobre todo que caracterísiticas tienen que tener para ser realmente útiles.

Código limpio: Deja de comentar

Código limpio: Deja de comentar

En esta entrada vamos a analizar cuándo y cómo es conveniente el uso de comentarios durante la fase de desarrollo de software. Para ello vamos a ver un par de ejemplos en los que es interesante su uso y un par de ejemplos en los que no.

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ómo documentamos?

¿Cómo documentamos?

Documentar y elaborar una guía de ayuda para comprender la utilización de nuestro software no es una tarea para nada fácil. Por ello, rompemos un poco con el modelo tradicional de hacerlo, te lo contamos en este nuevo artículo.

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.

¿Qué es un CRM?

¿Qué es un CRM?

Las plataformas CRM han revolucionado la manera de gestionar las relaciones con los clientes en los últimos años, pero ¿sabes bien qué son? En Devtia somos expertos en el desarrollo e instalación de estos programas, te contamos todo lo que debes saber en este nuevo artículo.

Pon a competir a tus empleados

Pon a competir a tus empleados

La competencia entre trabajadores no tiene por que ser negativa, si se le da el enfoque adecuado puede incluso proporcionar grandes beneficios a la empresa. En Devtia hace tiempo que tenemos instaurado un sistema que anima a competir de manera sana a los miembros del equipo que ha servido para mejorar resultados y reforzar procesos. Te lo contamos aquí.