DEV Community

Discussion on: Future of backend development

Collapse
 
sirseanofloxley profile image
Sean Allin Newell • Edited

Interesting thoughts!

I'm not sure where you get the idea that dynamic languages are faster and/or more flexible. The type system may be 'more flexible' but that does not equate to flexibility in expressing a domain.

I would contend that decoupling business rules from code makes for a muddled mess in the code. The clearer the business rules are encoded into code the more easily you can change it rather than building a fragile CMS system designed for only a few use cases (CRM / blog / shopping cart / niche business unit). CMSes are not a panacea.

I hardcore believe in logging/monitoring/observability. It's the only info we really get from prod.