Принцип в софтуерният дизайн, при който се стремим колкото се може повече неща, които иначе се задават чрез напримен конфиг файлове и прочее конфигурации… да се подразбират сами.
Например, имаме модел Users, зад който имаме таблица в базата, наречена users. Ето един пример за Convention over configuration – вместо да имаме конфиг-настройка, приемаме че щом моделът се казва така, и таблицата защо да не се казва така.
Явно идеята на този принцип е да се използват еднакви имена, за да се намали факторът конфигуриране.