Ingeniería de software

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

1
¿Nombre para una función que devuelve sus argumentos?
Una función que no hace nada, no toma argumentos y no devuelve nada se llama tradicionalmente a noop, o no-op. A continuación se muestra un ejemplo de un noop: function noop(){} http://en.wikipedia.org/wiki/NOP Entonces, ¿hay un nombre para una función que esté destinada solo a devolver sus argumentos y no hacer …
34 functions 

6
¿Cuál es el punto de implementar una pila usando dos colas?
Tengo la siguiente pregunta de tarea: Implemente los métodos de pila push (x) y pop () usando dos colas. Esto me parece extraño porque: Una pila es una cola (LIFO) No veo por qué necesitarías dos colas para implementarlo Busqué alrededor: GeeksForGeeks Desbordamiento de pila y encontré un par de …
34 java  stack 






1
¿Qué es la programación tabular?
El lenguaje de programación Falcon se anuncia a sí mismo como compatible con la programación tabular: Falcon proporciona seis paradigmas de programación integrados: procesal, orientado a objetos, orientado a prototipos, funcional, tabular y orientado a mensajes. Y no tienes que dominarlos a todos; solo necesita elegir los ingredientes que prefiera …
34 paradigms 


3
Mantener sincronizados los repositorios git en diferentes hosts
Estoy pensando en comenzar un pequeño proyecto y quiero hacer su versión con git. Bitbucket me parece una buena opción con su plan gratuito. Quiero usarlo como la herramienta principal para trabajar con git ya que tienen buenas herramientas como una interfaz web, un cliente de Mac OS, etc. Pero, …
34 git 



7
¿Por qué la mayoría de los idiomas convencionales no admiten la sintaxis "x <y <z" para las comparaciones booleanas de 3 vías?
Si quiero comparar dos números (u otras entidades bien ordenadas), lo haría con x &lt; y. Si quiero comparar tres de ellos, el estudiante de álgebra de secundaria me sugerirá intentarlo x &lt; y &lt; z. El programador en mí responderá con "no, eso no es válido, tienes que hacerlo …

6
¿Por qué algunos lenguajes de programación funcionales utilizan un espacio para la aplicación de funciones?
Después de mirar algunos lenguajes para la programación funcional, siempre me pregunté por qué algunos lenguajes fp usan uno o más caracteres de espacios en blanco para la aplicación de funciones (y definición), mientras que la mayoría (¿todos?) De los lenguajes imperativos / orientados a objetos están usando paréntesis, lo …


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.