Preguntas etiquetadas con language-agnostic

Use esta etiqueta para PREGUNTAS DE PROGRAMACIÓN que son independientes de cualquier lenguaje de programación en particular.

829
Comprender la "aleatoriedad"

No puedo entender esto, ¿qué es más aleatorio? rand() O : rand() * rand() Me parece un verdadero desafío para la mente, ¿podrías ayudarme? EDITAR: Intuitivamente, sé que la respuesta matemática será que son igualmente aleatorios, pero no puedo evitar pensar que si "ejecutas el algoritmo...

814
¿Qué significa "programar en una interfaz"?

He visto esto mencionado varias veces y no tengo claro qué significa. ¿Cuándo y por qué harías esto? Sé lo que hacen las interfaces, pero el hecho de que no tengo claro esto me hace pensar que me estoy perdiendo el uso correcto. ¿Es así si tuvieras que hacer: IInterface classRef = new...