---
title: "Best practices and conventions"
manual: "TYPO3 Explained"
version: "main"
permalink: "https://docs.typo3.org/permalink/t3coreapi:extension-best-practises@main"
source: "ExtensionArchitecture/BestPractices/Index.rst"
rendered: "2026-09-23T17:05:17+00:00"
---

# Best practices and conventions {#extension-best-practises}

-   [Extension Key](https://docs.typo3.org/permalink/t3coreapi:choosing-an-extension-key@main)
-   [Naming](https://docs.typo3.org/permalink/t3coreapi:naming-conventions@main)
-   [Configuration Files](https://docs.typo3.org/permalink/t3coreapi:configuration-file-ext-localconf-php@main)
-   [Software design](https://docs.typo3.org/permalink/t3coreapi:software-design-principles@main)
-   [Loading order](https://docs.typo3.org/permalink/t3coreapi:extension-loading-order-1@main)
