Hello, just wanted to vent a little.
A couple years back, we built a project prototype based on UF 0.3. What I appreciated most about UF, was the insistence on good coding practices. It was an educational experience, besides a user management system. It was a bit steep getting into it at first, but things quickly made sense and I could understand the reasoning behind the implementation.
Fast-forward to the past few days, exploring the UF4 documentation for a new project prototype I am working on.
I must say, my impression is that complexity in UF4 seems like it has exploded. I find the jargon, reliance on 3rd party tools, and general complexity overwhelming at this point… Even the simplest task of creating a new page… a) requires several steps at several places, b) seems to drag me in way too deep into UF’s way of doing things, making the work un-portable to other platforms.
Is this a general sentiment, or just my personal experience?
Is there a point of diminishing returns in trying to build a “perfect” architecture, in terms of simplicity and “getting out of the way” for developers?
Thanks