michael-s-molina commented on issue #20630:
URL: https://github.com/apache/superset/issues/20630#issuecomment-1349882777

   Thanks for the SIP @john-bodley. I went through a similar process when 
writing [SIP-61 - Improve the organization of front-end 
folders](https://github.com/apache/superset/issues/13632). When researching 
best practices for organizing projects, the concept of a feature-based 
organization appeared in many articles that described how large codebases were 
organized. You'll find many of the reasoning behind this model in SIP-61 and 
its references. The basic idea is that files related to a feature should belong 
together in a structured way. This allows you to easily switch between feature 
implementations, facilitates the use of feature flags, and also promotes 
better-defined dependencies. Maybe we can apply some of the concepts here too 😉 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to