Ingeniería de software

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



16
FizzBuzz: ¿en serio? [cerrado]
Cuando se trata de preguntas de "prueba de entrevista", a menudo surge el tema de FizzBuzz. También hay una publicación de Coding Horror al respecto. Ahora, si se molesta en leer sitios como este, es probable que sea menos probable que se encuentre en la demografía de los programadores que …
60 interview 





4
¿Cuándo usar un Combinador de analizador? ¿Cuándo usar un generador de analizador?
Recientemente me sumergí en el mundo de los analizadores sintéticos, queriendo crear mi propio lenguaje de programación. Sin embargo, descubrí que existen dos enfoques algo diferentes para escribir analizadores: Generadores de analizadores y Combinadores de analizadores. Curiosamente, no he podido encontrar ningún recurso que explique en qué casos qué enfoque …

7
RESTFul: acciones de cambio de estado
Estoy planeando construir RESTfull API pero hay algunas preguntas arquitectónicas que están creando algunos problemas en mi cabeza. Me gustaría evitar agregar lógica de negocio de back-end a los clientes, ya que es difícil mantener la actualización de múltiples plataformas de clientes en tiempo real cuando la lógica de negocios …
60 api  rest 

2
Escribir pruebas para código cuyo propósito no entiendo
Recientemente completé una refactorización de caja negra. No puedo registrarlo porque no puedo averiguar cómo probarlo. En un nivel alto, tengo una clase cuya inicialización implica tomar valores de alguna clase B. Si la clase B está "vacía", genera algunos valores predeterminados razonables. Extraje esta parte a un método que …



5
¿Intentará una computadora dividir por cero?
Todos sabemos que 0/0es Undefinedy devuelve un error si tuviera que ponerlo en una calculadora, y si tuviera que crear un programa (en C por lo menos) el sistema operativo terminaría cuando trato de dividir por cero. Pero lo que me he estado preguntando es si la computadora incluso intenta …



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.