Entradas

Mostrando las entradas etiquetadas como programacion

Recomendado del mes

Revisa acá el calendario astronómico de diciembre de 2025 - BioBioChile

Calendario Astronómico de Diciembre: La Última Superluna y el Cometa 3I/ATLAS se Acercan a la Tierra En el mes de diciembre de 2025, los entusiastas de la astronomía y la tecnología espacial tienen varias razones para estar emocionados. Según el calendario astronómico publicado por BioBioChile, este mes será testigo de la última Superluna del año, así como del paso cercano del cometa 3I/ATLAS por la Tierra. Estos eventos celestes ofrecen oportunidades únicas para observar y aprender sobre los fenómenos del universo. La Superluna, que ocurre cuando la Luna llena está en su punto más cercano a la Tierra en su órbita elíptica, promete una visión impresionante del satélite natural de nuestro planeta. Esto se debe a que, en su punto más cercano, la Luna aparece más grande y brillante en el cielo nocturno, ofreciendo a los observadores una experiencia visual impactante. Además, el cometa 3I/ATLAS, que pasa cerca de la Tierra, ofrece a los astrónomos y entusiastas la oportunidad de estudia...

Los 39 secretos del programador.

Imagen
Lo que viene a continuación es una recopilación de consejos que provienen de grandes veteranos de la programación y que nos harán pulir ciertos aspectos a la hora de plantear y desarrollar Software. 1. La mayoría de las veces, emplear la herencia perjudica el diseño de aplicaciones orientadas a objetos a largo plazo. Reduce la usabilidad y dificulta el testeo del código. Es recomendable, siempre que sea posible, utilizar interfaces en su lugar. 2. Evitar introducir interfaces hasta que nos sintamos cómodos en el dominio de nuestra aplicación. Introducir interfaces prematuramenente puede conducir a futuros problemas de diseño. 3. Códigos con un alto nivel de anidado (tanto entre funciones, como dentro de las mismas) son más propensos a producir errores y más difíciles de mantener. 4. Estimar el tiempo de desarrollo es muy difícil, prueba de ello es el amplio uso de metodologías ágiles como Scrum. 5. La encriptación propia es muy difícil, por lo que no debemos inventa...