Codificación por convención vs codificación de configuración: La idea de que usted tiene ciertos convenios de colocación o de nombres para las cosas por lo que no tiene que indicar explícitamente al programa donde la materia es o lo que se llama.
Por ejemplo, en ASP.Net MVC existe una convención para saber dónde se almacenan las vistas y cómo se llaman. Esto significa que cuando su código indica al servidor que devuelva una vista, el tiempo de ejecución buscará una vista con cierta estructura de nombres en ciertas carpetas. Consulte la página 20 en this pdf para mayor claridad.
Otro ejemplo sería nombrar convenciones para los métodos. Por ejemplo, en un lenguaje dirigido por eventos, puede tener la opción de declarar explícitamente qué método maneja qué eventos o puede confiar en una convención de nomenclatura, como ... OnOpen o ... OnClick y luego confiar en el tiempo de ejecución para averiguar el método correcto para llamar a un evento determinado.
El artículo de Wikipedia como está hoy no es un buen ejemplo. Otras respuestas aquí deben ser consideradas. – GaTechThomas