Best Practices

This is a collection of best practices we recommend for making development with OmniGraph consistent and easy. Although there is certainly more than one way of accomplishing many goals, we believe that there is value in following a set of core guidelines. It not only helps keep your own code simple, it makes it easier for you and others to read code written by others as it will have a familiar form.

Feel free to use as many or as few of these guidelines as possible. Anything that follows our ABIs and APIs will still work so choose the parts that work best for you.