Ingeniería de software

197
¿Deberías guardar una copia de todo el código que escribes? [cerrado]

Sé que la compañía para la que trabaja posee el código y obviamente será arrestado si intenta venderlo. ¿Pero es poco común que los desarrolladores conserven una copia personal del código que escribieron (para referencia futura)? Aparentemente, este tipo fue enviado a prisión por copiar el código...

194
¿Cuándo usas flotador y cuándo usas doble

Con frecuencia, en mi experiencia en programación, necesito tomar una decisión si debo usar flotante o doble para mis números reales. A veces voy a flotar, a veces voy por el doble, pero realmente esto se siente más subjetivo. Si me confrontaran para defender mi decisión, probablemente no daría...

190
¿Es una mala práctica usar la etiqueta <? = En PHP?

Me he encontrado con esta etiqueta PHP <?= ?>recientemente y soy reacio a usarla, pero pica tanto que quería tener tu opinión sobre ella. Sé que es una mala práctica usar etiquetas cortas <? ?>y que deberíamos usar etiquetas completas <?php ?>, pero ¿qué pasa con esta <?=...

189
Cuándo favorecer ASP.NET WebForms sobre MVC

Sé que Microsoft ha dicho ASP.NET MVC no es un reemplazo para WebForms. Y algunos desarrolladores dicen que WebForms es más rápido para desarrollar que MVC. Pero creo que la velocidad de codificación se reduce al nivel de comodidad con la tecnología, por lo que no quiero ninguna respuesta en...

188
AGPL: lo que puedes hacer y lo que no puedes

AGPL es una licencia bastante nueva que estaba destinada a ir a través de redes GPL. Sin embargo, al no ser abogado, y al no haber leído toda la licencia, no puedo entender qué puede hacer libremente y qué no con AGPL. Mi incertidumbre se alimenta de esta publicación sobre MongoDB (que es AGPL) y...