El primero de los principios SOLID, “Principio de Responsabilidad Única”, se suele definir como que «una clase solo puede tener una sola responsabilidad». Pero este principio también puede aplicarse a fragmentos más pequeños de código, como veremos en este artículo:
Una de las grandes preguntas que nos hacemos cuando nos encontramos desarrollando nuestra habilidades como programadores y deseamos aprender sobre WebSockets es ¿Cuándo debemos usarlo? pues es posible que no estemos seguros de cómo y dónde implementarlo en nuestras aplicaciones, más allá de un chat o notificaciones push.
Vue.js está próximo a ser lanzado, con nuevas características y mejoras importantes en su rendimiento. En este artículo mencionaremos algunas de ellas y daremos un repaso a las mejoras en esta nueva versión del framework que pronto estará disponible. Ver post
En Laracon USA 2019, Uncle Bob preguntó a la audiencia cuantos programadores escribían pruebas unitarias. Solo un 10% levantó la mano, de este pequeño porcentaje no todos los programadores escriben las pruebas antes de escribir el código.
En este post quiero darte varias razones y motivos por los cuales al seguir la metodología TDD te convertirás en un mejor programador, escribirás código con mayor confianza y avanzarás más rápido en tu profesión.
Con cada línea de código que agregamos a nuestros proyectos aumentamos su complejidad y la posibilidad de que los bugs comiencen a acecharnos cuando menos lo esperamos: unos minutos antes de una reunión con el cliente o un domingo cuando estamos en el cine lejos de nuestro computador. Para prevenir estas situaciones aterradoras te brindaré 7 consejos para escribir código más seguro:
Como desarrolladores nuestro trabajo no es solo crear aplicaciones que funcionen sino también darles el soporte para que puedan mantenerse a lo largo de su vida útil. En el caso de Laravel las actualizaciones mayores que traen nuevas funcionalidades, mejoras y correcciones se realiza cada 6 meses. Sin embargo, actualizar un proyecto desarrollado en Laravel de una versión a otra no es tan complicado como parece. En este artículo te contaremos cuáles son los cambios más importantes y los pasos para actualizar tu aplicación de la versión 5.8 a la 6.0 de Laravel. Sobre todo sabiendo que será una versión LTS, es decir tendrá soporte para correcciones de problemas de seguridad hasta septiembre de 2022.
El 3 de Septiembre fue lanzado de manera oficial Laravel 6, la nueva versión LTS del Framework de PHP. En este post te iremos contando los detalles disponibles para el momento del lanzamiento.
Durante las últimas semanas he estado trabajando bastante en el curso de Patrones de Diseño con PHP para Styde, lo que me ha permitido completar varias lecciones sobre los patrones Strategy, Observer, Decorator y Template Method las cuales he sumado a las lecciones sobre Composite y Builder para un total de 25 lecciones en 4 horas y media de contenido hasta ahora. En este post quiero hablarte sobre los diferentes aspectos y recursos que he tomado en cuenta para preparar el contenido.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.