Every UI component, no matter if it’s an accordion, a hamburger navigation, a data table, or a carousel, brings along its unique challenges. Coming up with a new solution for every problem takes time, and often it’s really not necessary. We can rely on smart design patterns and usability tests, and ask the right questions ahead of time to avoid issues down the line.
Meet "Smart Interface Design Checklists", with questions to ask when designing and building any interface component.
https://www.smashingmagazine.com/2020/08/checklist-cards-release/