##View
View
##Model
Model
##Controller
Controller
#Practical advice
Practical advice
##My personal rules
My personal rules
##Example Model
Example Model
##View
##Model
##Controller
#Practical advice
##My personal rules
##Example Model
View
Model
Controller
Practical advice
My personal rules
Example Model
You can see what I dislike most. Starting with the XML abuse XML abuse(*), the repetitiveness propagates everywhere.
Maybe FXML allows arrays and loops, which could shorten your XML. But then we get to another point, namely XML programing XML programing:
You can see what I dislike most. Starting with the XML abuse(*), the repetitiveness propagates everywhere.
Maybe FXML allows arrays and loops, which could shorten your XML. But then we get to another point, namely XML programing:
You can see what I dislike most. Starting with the XML abuse(*), the repetitiveness propagates everywhere.
Maybe FXML allows arrays and loops, which could shorten your XML. But then we get to another point, namely XML programing:
(*) YMMV, but usually, all these "declarativeness" means actually "verbosity and repetitiveness". IMHO, arrays, loops, and a good layout manager is the way to go. It works for Java FX, too. For tic-tac-toe, GridLayout
is surely good enough, see my ultimatoe ultimatoe.
(*) YMMV, but usually, all these "declarativeness" means actually "verbosity and repetitiveness". IMHO, arrays, loops, and a good layout manager is the way to go. It works for Java FX, too. For tic-tac-toe, GridLayout
is surely good enough, see my ultimatoe.
(*) YMMV, but usually, all these "declarativeness" means actually "verbosity and repetitiveness". IMHO, arrays, loops, and a good layout manager is the way to go. It works for Java FX, too. For tic-tac-toe, GridLayout
is surely good enough, see my ultimatoe.