A Philosophy of Software Design: Descomposición Temporal
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
Si quieres hacer feliz a un desarrollador, dale una tecnología nueva y brillante. En este artículo hablamos de por qué es mejor idea escoger tecnología proba...
Ocultar información es una de las claves para reducir la complejidad, veamos algunas maneras de lograrlo.
Veamos algunos lineamientos para el diseño de funciones/clases/módulos que ayudarán a reducir la complejidad de tus sistemas de software.
Aprende a descubrir y medir la complejidad en tus proyectos
Traudcción del Eloquent JavaScript al español, 3ra edición
Dos diferentes formas de desarrollar sistemas de software
Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo
Hemos escrito una lista de recursos que te pueden ayudar a aprender a programar en tiempo record.
¿Qué tantas matemáticas necesitas para programar? En este artículo lo veremos.
A veces tienes que crear documentos de texto con un algún tipo de formato visual. Aprende lenguajes de marcado que te facilitarán la vida.
Aprende de los conceptos de inducción y deducción según George Polya los explica en How to Solve It
Aprende las bases de la criptografía para tenerla en cuenta en tus programas.
Los servicios REST deben ser cacheables, aprendamos lo que esto significa y cómo podemos lograrlo.
La heurística te ayudará a resolver mejor los problemas que se te presentan como programador. Veamosla más detenidamente.
¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...
Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.
Todos queremos aprender muchas cosas. Aprende un método que te permitirá mejorar tus habilidades para adquirir conocimiento.
¿Cómo mantener la información entre peticiones en un sistema REST? Entendamos las ventajas y desventajas
Hablemos de la arquitectura cliente-servidor y por qué es adecuada para REST.
Encuentra una colección de libros gratuitos para aprender acerca de estadística, análisis de datos y machine learning usando tanto Python como R.
Empieza a entender qué es REST y por qué ha sido tan importante en la web moderna. Hablemos de la motivación que llevó a crearlo
Elixir es un lenguaje que deberías aprender por los superpedores que te da. Platiquemos más de ellos.
El primer artículo de la serie. ¿Por qué es importante diseñar de antemano tu API? Compararemos dos de los estilos más populares: SOAP vs REST
Las mejores fuentes para tu editor de código.