fbpx
Wikipedia

Convención sobre configuración

Convención sobre Configuración, también conocido como CoC, es un paradigma de programación de software que busca minimizar el número de decisiones que un desarrollador necesita hacer, ganando así en simplicidad pero no perdiendo flexibilidad por ello.

La fase principal implica que un programador solo necesita especificar los aspectos no convencionales de la aplicación.[1]​ Por ejemplo, si hay una clase «venta» en el modelo, por convención la tabla correspondiente en la base de datos se llamará «ventas».[2]​ Solo si alguien se aparta de esta convención, como llamar a la tabla «productos_vendidos», entonces deberá escribir código respecto a ese nombre.

Cuando la convención tomada es suficiente para lograr el comportamiento deseado, se hace innecesario realizar aquellas tareas para las que la convención ya ha definido un comportamiento, por ejemplo escribir archivos XML de configuración del entorno. Cuando la convención definida no es suficiente para lograr el comportamiento deseado, el desarrollador puede alterar el comportamiento por defecto y adaptarlo a sus necesidades.

Referencias

  1. Heinemeier Hansson, D. (enero de 2016). «The Rails Doctrine». rubyonrails.org (en inglés). Consultado el 27 de marzo de 2018. 
  2. . guiasrails.co. enero de 2016. Archivado desde el original el 29 de marzo de 2018. Consultado el 28 de marzo de 2018. 
  •   Datos: Q1462470

convención, sobre, configuración, convención, sobre, configuración, también, conocido, como, paradigma, programación, software, busca, minimizar, número, decisiones, desarrollador, necesita, hacer, ganando, así, simplicidad, pero, perdiendo, flexibilidad, ello. Convencion sobre Configuracion tambien conocido como CoC es un paradigma de programacion de software que busca minimizar el numero de decisiones que un desarrollador necesita hacer ganando asi en simplicidad pero no perdiendo flexibilidad por ello La fase principal implica que un programador solo necesita especificar los aspectos no convencionales de la aplicacion 1 Por ejemplo si hay una clase venta en el modelo por convencion la tabla correspondiente en la base de datos se llamara ventas 2 Solo si alguien se aparta de esta convencion como llamar a la tabla productos vendidos entonces debera escribir codigo respecto a ese nombre Cuando la convencion tomada es suficiente para lograr el comportamiento deseado se hace innecesario realizar aquellas tareas para las que la convencion ya ha definido un comportamiento por ejemplo escribir archivos XML de configuracion del entorno Cuando la convencion definida no es suficiente para lograr el comportamiento deseado el desarrollador puede alterar el comportamiento por defecto y adaptarlo a sus necesidades Referencias Editar Heinemeier Hansson D enero de 2016 The Rails Doctrine rubyonrails org en ingles Consultado el 27 de marzo de 2018 2 Convencion sobre Configuracion en Active Record guiasrails co enero de 2016 Archivado desde el original el 29 de marzo de 2018 Consultado el 28 de marzo de 2018 Datos Q1462470 Obtenido de https es wikipedia org w index php title Convencion sobre configuracion amp oldid 125269135, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos