Lo que realmente es difícil a la hora de Programar

Lo realmente difícil de programar es analizar como se va a resolver un problema, una vez analizado, la codificación solo es traducir las ideas que resuelven el requerimiento.

Cuando tenemos el primer acercamiento con la programación, muchas veces lo primero que vemos es la parte de codificar. Esto al final es la parte más sencilla de crear software, ya que al codificar ya se tiene el análisis previo.

Lo realmente difícil de programar es analizar como se va a resolver un problema, una vez analizado, la codificación solo es traducir las ideas que resuelven el requerimiento.

En el siguiente video abordamos a fondo este tema.

La Importancia del Diseño de Software.

Al momento que creamos software debemos considerar no solo la codificación de este, sino, también los posibles escenarios donde podría existir una vulnerabilidad por un mal diseño.

Al momento que creamos software debemos considerar no solo la codificación de este, sino, también los posibles escenarios donde podría existir una vulnerabilidad por un mal diseño.

En el siguiente video te mostrare que puede pasar cuando un diseño de software es vulnerable.

¿Qué se hace en el Diseño de Software?

En el diseño de software se organizan las ideas para tomar decisiones sobre como se organizara en parte el software a crear, desde la arquitectura, el diseño de base de datos, que tecnologías se utilizaran así como la seguridad que se implementará.

El diseño de software es una parte importante al momento de desarrollar un software.

En el diseño de software se organizan las ideas para tomar decisiones sobre como se organizara en parte el software a crear, desde la arquitectura, el diseño de base de datos, que tecnologías se utilizaran así como la seguridad que se implementará.

En el siguiente video te explico de manera rápida como es esta etapa, importante antes de poner la primer línea de código.

Patrón de Resiliencia Retry y Timeout

En este video te explicaré que es la resiliencia en la Programación y haremos un ejemplo de 2 patrones de resiliencia: el patrón Retry y Timeout.

En este video te explicaré que es la resiliencia en la Programación y haremos un ejemplo de 2 patrones de resiliencia: el patrón Retry y Timeout.

Singleton en C# .Net, Patrones de diseño, design patterns, #1

En este video te explico el patrón de diseño Singleton, sus características y cuando utilizarlo.


 public class Singleton
    {
        private static Singleton instance = null;
        public string mensaje = "";

        protected Singleton() {
            mensaje = "hola mundo";
        }

        public static Singleton Instance
        {
            get
            {
                if (instance == null)
                    instance = new Singleton();

                return instance;
            }
        }

    }