When we are developing simple applications, most of the time we tend to use the standard project structures because those project structures are designed for general use cases. When it comes to enterprise level applications we might have to use custom project structures due to the architecture level design decisions. As I mentioned in the WSO2 development best practices page, we should separate the environment specific dependencies from the logic so that we don’t have to touch the logic when […]