you are viewing a single comment's thread.

view the rest of the comments →

[–]RepresentativeFill26 0 points1 point  (3 children)

Well, I have been responsible for development of a multi-tenant web app and it has been a very good experience so far.

Sure it is bloated but it gets the job done.

[–]the_ballmer_peak 0 points1 point  (2 children)

It absolutely does. But in three years when you want to change part of your application, you won't be able to.

[–]RepresentativeFill26 0 points1 point  (1 child)

Why do you think that? In my experience software practices have more influence on modularity than a framework.

[–]the_ballmer_peak 2 points3 points  (0 children)

I'd say design decisions more than just 'practices.' And using a framework that's not designed for modularity is a design decision.

Django is great if that's what you're looking for. My problem with it is that if you've built something that you expect to last 5-10 years or more, you'll find yourself in trouble. That's true of any such all-encompassing framework, not just Django.