---
schema_version: "1"
id: ba1d0d814d844279f7eeb30b875d4644bdbc422e617dc2f66503f44888057840
title: Best Practices
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/analytics/bi_dev_guide_wave_templates/guides/concept/bi-templatesdev-dependency-best-practices.md
canonical_url: https://developer.salesforce.com/docs/analytics/bi-dev-guide-wave-templates/guide/bi-templatesdev-dependency-best-practices.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 06a93f98efca723bbaa035dc35d18284274300b3192bd7942ca1a6e1c9ec8eea
products:
  - Analytics Templates Developer Guide
  - analytics
---

# Best Practices

When creating template dependencies, follow these guidelines.

1.  Make the `templateVersion` as broad as possible.
2.  Always include namespace.
3.  For ease of maintenance, keep your template dependencies simple. There’s no technical limitation to the number of dependencies you can create. But in practice, it’s best to avoid creating multiple dependencies from one template to others. Also, avoid making supporting templates dependent on other templates.
