Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas





10
¿Prefieres algoritmos a bucles escritos a mano?
¿Cuál de los siguientes le parece más legible? El bucle escrito a mano: for (std::vector<Foo>::const_iterator it = vec.begin(); it != vec.end(); ++it) { bar.process(*it); } O la invocación del algoritmo: #include <algorithm> #include <functional> std::for_each(vec.begin(), vec.end(), std::bind1st(std::mem_fun_ref(&Bar::process), bar)); Me pregunto si std::for_eachrealmente vale la pena, dado que un ejemplo tan …
10 c++  algorithms 

12
¿Cómo se lee "SELECT *" en inglés? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
10 sql 


5
¿Cómo se actualizan los avisos de copyright?
Así que ahora es 2011, y mientras sigo codificando nuestros proyectos activos, es hora de actualizar algunos avisos de derechos de autor. p.ej. Copyright Widgets Ltd 2010 a Copyright Widgets Ltd 2010, 2011 Mi pregunta es ¿cuándo actualizas los avisos de copyright? ¿Cambia el aviso en la cabecera de un …
10 copyright 

5
Elegir la licencia correcta
Tengo algunos problemas para elegir la licencia correcta para mis obras. Tengo algunos requisitos: No tiene copyleft como la GNU (L) GPL y permite la redistribución bajo otras licencias Permite a otras personas redistribuir su trabajo (modificado) pero evita que otras personas ganen dinero libremente de mi trabajo (necesitan solicitar …
10 licensing 







Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.