Preguntas etiquetadas con language-agnostic

11
En los lenguajes orientados a objetos, ¿cuándo deberían los objetos realizar operaciones sobre sí mismos y cuándo deberían realizarse operaciones sobre los objetos?

Supongamos que hay una Pageclase, que representa un conjunto de instrucciones para un procesador de páginas. Y supongamos que hay una Rendererclase que sabe cómo representar una página en la pantalla. Es posible estructurar el código de dos maneras diferentes: /* * 1) Page Uses Renderer...

10
¿Qué hace que los recursos sean "caros"?

Estoy leyendo hibernate y me encontré con declaraciones como "Las conexiones JDBC abiertas en múltiples solicitudes no es algo bueno porque es un recurso costoso". ¿Qué se entiende por recurso costoso? Editar: estoy agregando lo que el usuario desconocido ha agregado como comentario a...

10
STDOUT y su impureza

He leído muchos libros y artículos sobre programación funcional y todavía me avergüenzo de no poder entender con seguridad algunos conceptos muy básicos. Una de las ideas principales de la programación funcional es que la misma entrada siempre debe producir la misma salida. Por lo tanto, por...