Originally posted by Herman Scheltinga: SCBCD does not teach you anything about Swing.
SCBCD definitely does NOT teach one Swing . What I want to say to Victor is that SCWCD teach you how to create a web based UI.
In case of SCBCD you don't care for the UI but only for you enterprise business logic. But what system works without an UI? Normally they all do. And if it's not a web based UI it will be some kind of a Swing UI.
So, when Victor knows that he will not use a web based UI, he also does not need to go for SCWCD. He can go straight for SCBCD and add his Swing UI later on his own.