Preguntas etiquetadas con systems

141
¿Deberíamos definir tipos para todo?

Recientemente tuve un problema con la legibilidad de mi código. Tenía una función que hizo una operación y devolvió una cadena que representa la ID de esta operación para referencia futura (un poco como OpenFile en Windows que devuelve un identificador). El usuario usaría esta ID más tarde para...

77
¿Por qué el software OS es específico?

Estoy tratando de determinar los detalles técnicos de por qué el software producido usando lenguajes de programación para ciertos sistemas operativos solo funciona con ellos. Entiendo que los binarios son específicos de ciertos procesadores debido al lenguaje de máquina específico del procesador...

53
¿Cuándo está bien la prueba de tipo?

Asumiendo un lenguaje con algún tipo de seguridad inherente (por ejemplo, no JavaScript): Dado un método que acepta a SuperType, sabemos que en la mayoría de los casos en los que podríamos sentir la tentación de realizar pruebas de tipo para elegir una acción: public void DoSomethingTo(SuperType...