Mirror idea
Chuck Jolley, February 15, 2022 - 12:47 pm UTC
We do practically the opposite. As much as possible in the database to make us as independent of the front end as possible.
Front end programming seems much more fad driven than databases are.
February 16, 2022 - 12:09 am UTC
+1
How on earth...
Narendra, February 15, 2022 - 3:40 pm UTC
How should we handle insane approaches that may be recommended by "ex-developers" being placed in the leadership position?
How on earth these "architects" become architects in first place?
John,
If you ever find an effective way to rebuke these people/questions, I am all ears.
I don't know who to blame....management/organizations that allow people with such narrow and crazy thinking to be architects and technology leaders or the people themselves.
If I had a penny for every "application (java/.net etc.) developer" that has become an "architect" then I would be a millionaire by now.
February 16, 2022 - 12:11 am UTC
its an all too common issue
John, February 17, 2022 - 4:00 am UTC
Thank you, Connor for your feedback.
His request just really caught me off-guard and didn't seem reasonable, but then I started to question myself regarding the software decoupled approach because he seemed knowledgable in software architecture when he threw around all sorts of new software architectural terms I hadn't dealt with before like data-driven design, domain driven design, microservices designs, etc.
John
February 24, 2022 - 6:53 am UTC
There is nothing wrong with loosely coupled, highly cohesive applications, ie, they have good modularity and can be changed/enhanced/etc without impacting other apps or other parts of the system. Microservices takes that to a whole another level.
But thats a far cry from exploiting whatever technology stack you're using to best advantage to get the best return on investment. If I had 1000 microservices, each talking to an oracle database, I want every one of those services using all the facilities that Oracle has to offer.