JavaFX dostarczył kilka nowych obiektów Property, takich jak javafx.beans.property.DoubleProperty
które pozwalają zdefiniować pola, które mogą być automatycznie obserwowane i synchronizowane.
W wielu przykładach JFX klasa modelu MVC zawiera wiele tych pól właściwości, które mogą następnie automatycznie łączyć się z widokiem.
Wydaje się to jednak zachęcać do umieszczania właściwości JFX w naszych obiektach Domain (jeśli założymy, że klasa Model będzie obiektem Domain), co uderza mnie jako słabą separację problemów (tj. Umieszczenie kodu GUI w domenie ).
Czy ktoś widział rozwiązanie tego problemu w „prawdziwym życiu”, a jeśli tak, to w jaki sposób?