Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

There are three common core principles across all levels of interface development - meaning they can be applied when designing the integration, building component architecture, and developing in the Translator:

  1. Separation of concerns - Everything does one thing only, and we should not mix functionality

  2. Don’t repeat yourself - We want reusable components that can be used across many integrations

  3. Keep it simple - Even if it means more or being more verbose

As you design your interfaces, keeping these core principles in mind will enable you to build robust, adaptable, and efficient integrations that can handle evolving requirements.

  • No labels