CSC/ECE 517 Fall 2013/ch1 1w29 rkld: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
== Usage in Ruby on Rails == | == Usage in Ruby on Rails == | ||
== Known Uses == | == Known Uses == | ||
== References == |
Revision as of 21:55, 14 September 2013
Convention over configuration
Convention over configuration is a software engineering paradigm which aims at reducing the developers efforts by helping him take lesser decisions while still allowing flexibility.
The idea of convention over configuration is that rather than having to configure several or may be even one large configuration file, one must use conventions to determine how code should work without configuration. Convention over configuration (also known as coding by convention) simply requires to developer to adhere to the conventions specified by the underlying framework . If these are followed in the correct and appropriate manner, the framework interprets the code and delivers output as one would expect from a well defined configuration file.