Ingeniería de software

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

34
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
¿Qué es un flujo de bytes en realidad?

¿Alguien puede explicarme qué contiene el flujo de bytes? ¿Contiene bytes (datos hexadecimales) o datos binarios o letras en inglés solamente? También estoy confundido sobre el término "datos en bruto". Si alguien me pidió que "invirtiera los datos de 4 bytes", ¿qué debo suponer que los datos son...

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

34
¿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é...

34
Código SECO no relacionado, pero casi idéntico

Tengo un código que es casi idéntico, pero usa tipos absolutamente diferentes, sin herencia entre ellos, en la variable principal. Específicamente, estoy escribiendo un analizador con Roslyn para C # y VB.NET, con los siguientes tipos: Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax...