|
|
|
|
|
by plmu
2369 days ago
|
|
I worked on developing a module last year. I see a number of issues, most are shared with many "platform" applications. Somehow you see especially "enterprise" software being written as a kind of proprietary platform, often like a kind of jvm or .net clone, with some half-baked ORM and lots of moderately documented (at best) infrastructure ("framework" ugh, usually feels like a straightjacket), on top of which one can develop "modules" that are all intertwined and create a dependency hell and a huge dependency on the proprietary platform. I don't see the point. There are enough open platforms that are at least as good to create "enterprise" functionality, including database frameworks etc. Why would one use a proprietary framework that you have to adapt to, instead of a general purpose platform with some libraries that you can pick and choose from? |
|