JavaFX ha fornito una serie di nuovi oggetti Property, come javafx.beans.property.DoubleProperty
che consentono di definire campi che possono essere automaticamente osservati e sincronizzati.
In molti esempi JFX, la classe del modello MVC ha un numero di questi campi Proprietà, che possono quindi associarsi automaticamente alla vista.
Tuttavia, questo sembra incoraggiarci a mettere le proprietà JFX nei nostri oggetti Dominio (se si presume che la classe Model diventerà un oggetto dominio), il che mi sembra una scarsa separazione di preoccupazioni (es. mettere il codice GUI nel dominio).
Qualcuno ha visto questo problema risolto nella "vita reale" e, in caso affermativo, come è stato fatto?