Class design for a simple yet extensible aggregation system
Written by: Nguyen A. Tuan
Dec 14, 2021 3 min read
Our SaaS Management Platform integrates with more than 100+ SaaS and increasing. It’s important that we make the process of adding new integration as easy and effortless as possible while ensuring that when you need to make some changes, the impact should be kept to a minimum.
To realize that, besides having a good overall system architecture design, good class design plays a critical role in keeping your component code robust, maintainable and scalable.
In this blog, we shared our current approach to tackle this problem.
Read more →