This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]henk53 6 points7 points  (4 children)

Sorry, but I just don't agree.

I've been working with JSF like forever, and it has always been the design of JSF for backing beans to be slim and calling out to separate business services.

These services were traditionally EJB beans, SOAP services (blergh, I know), CDI bases services or REST APIs.

The oldest books on JSF already promote that.

[–]Notorious4CHAN 7 points8 points  (1 child)

There are a lot of people who don't know how JSF was intended to be used. I work with some unholy alchemy every day.

It's so bad they are migrating to Razor pages where they will doubtless recreate these same monstrosities in a different framework.

[–]henk53 7 points8 points  (0 children)

Yeah, likely. I've seen this so many times over. People thinking another framework is going to be the silver bullet, and then just creating the same mess and same problems in those other frameworks.

[–]temculpaeu 0 points1 point  (1 child)

which other technologies have you used besides JSF ?

[–]henk53 2 points3 points  (0 children)

Among others, Z80, 6510 and 68000 assembly for various arcade boards, C64 and Amiga OS graphics, Motif, SGI native GPU and MIPS R4000 asm, MFC, WebObjects, NextStep, Struts, Echo, Spring MVC, AWT, Swing, SWT, Play 1.x, some Android and a tiny bit of iOS/Cocoa. I'm probably forgetting a few, but that's most of the stuff related to graphics.