Content deleted Content added
m Remove the 'a'. It reads better without it. |
Corrected grammar: "in to" -> "into". |
||
Line 13:
To avoid 'softcoding', consider the value to the end user of any additional flexibility you provide, and compare it with the increased complexity and related ongoing maintenance costs the added configurability involves.
Several legitimate design patterns exist for achieving the flexibility that softcoding attempts to provide. An application requiring more flexibility than is appropriate for a configuration file may benefit from the incorporation of a [[scripting language]]. In many cases, the appropriate design is a [[___domain specific language]] integrated
In [[feature design]], softcoding has other meanings.
|