Uncoupled code is good, but doesn't exist
Read OriginalThe article discusses the practical limits of code decoupling in software development. Using examples from Django, such as its admin interface and ORM, it argues that while abstraction is good, applications are inherently coupled to the specific APIs of the modules they import (like ORMs or templating systems). It references DjangoCon 2008 and acknowledges valid points about better using WSGI middleware, but concludes that swapping core components is often impossible without identical APIs.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser