Entradas

Mostrando las entradas etiquetadas como programacion

Recomendado del mes

Telescopio de la NASA habría encontrado evidencia de la materia oscura - BioBioChile

Descubrimiento Revolucionario: Telescopio de la NASA Encuentra Evidencia de la Materia Oscura En un avance significativo para la astronomía y la física, un telescopio de la NASA ha logrado detectar, por primera vez, evidencia directa de la materia oscura. Esta entidad misteriosa, que ha intrigado a científicos durante décadas, parece haber sido finalmente identificada gracias a la tecnología de vanguardia de la agencia espacial estadounidense. La materia oscura, término acuñado para describir la masa invisible que se cree que compone aproximadamente el 27% del universo, ha sido objeto de estudio y especulación. A pesar de su influencia en la gravedad y la formación de galaxias, su naturaleza sigue siendo un misterio. Los científicos han teorizado sobre su existencia debido a sus efectos observables en el comportamiento de las galaxias y la expansión del universo, pero hasta ahora, no se había podido detectar directamente. El Telescopio Hubble de la NASA, conocido por sus contribuc...

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...