Ingeniería de software

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


5
¿Por qué hay tan pocos compiladores de C?
C es uno de los lenguajes más utilizados en el mundo. Representa una gran proporción del código existente y continúa utilizándose para una gran cantidad de código nuevo. Es amado por sus usuarios, es tan ampliamente portado que poder ejecutar C es para muchos la definición informal de una plataforma …




5
¿Existe una correlación entre la escala del proyecto y la rigurosidad del lenguaje?
Al explicar la diferencia entre la rigurosidad de los lenguajes y los paradigmas a un colega mío, terminé afirmando que: Los lenguajes tolerantes, como los lenguajes dinámicos e interpretados, se utilizan mejor para prototipos y proyectos pequeños o aplicaciones web de tamaño mediano. Al elegir lenguajes dinámicos elegantes como Python …



9
¿Por qué usar clases parciales?
En mi opinión, la partialpalabra clave no hace más que permitir que una clase se divida entre varios archivos de origen. ¿Hay alguna razón para hacer esto que no sea para la organización del código? Lo he visto usado para eso en las clases de IU generadas. Parece una mala …


12
SQL: cadena vacía vs valor NULL
Sé que este tema es un poco controvertido y hay muchos artículos / opiniones que flotan en Internet. Desafortunadamente, la mayoría de ellos asume que la persona no sabe cuál es la diferencia entre una cadena NULL y vacía. Entonces cuentan historias sobre resultados sorprendentes con combinaciones / agregados y …
72 design  database  sql  strings  null 

29
¿Merecen la pena las certificaciones?
Estoy terminando mi título universitario en programación pronto y estoy explorando los próximos pasos a seguir para avanzar en mi carrera. Una opción que he estado considerando es obtener una certificación o una serie de certificaciones en el área de desarrollo en la que quiero trabajar. ¿Estas certificaciones valen el …
72 skills 

30
¿Cuál es una buena explicación para los punteros? [cerrado]
En sus propios estudios (por su cuenta o para una clase), ¿tuvo un momento de "ah ja" cuando finalmente comprendió los indicadores? ¿Tiene una explicación que utiliza para los programadores principiantes que parece particularmente efectiva? Por ejemplo, cuando los principiantes primeros punteros de encuentro en C, puede ser que sólo …

30
Cómo manejar a las personas que mienten en su currículum [cerrado]
Estoy realizando entrevistas técnicas para ocupar algunos puestos .NET. Muchas de las personas que entrevista realmente no conozco .NET bastante bien, pero me parece al menos el 90% embellecer sus habilidades en cualquier lugar entre "un poco" a "de manera drástica". A veces fabrican habilidades relevantes para el puesto que …

9
¿Qué significa XXX en un comentario? [cerrado]
¿Qué quiere decir la gente en general cuando ves XXXen un comentario? De vez en cuando, veo un comentario como este: # XXX - This widget really should frobulate the whatsit Por supuesto, puedo decir qué significa el comentario, pero ¿qué significa generalmente el XXX? ¿Está diciendo "Esto es un …

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.