Can extensible systems replace the need for requirements gathering?
When developing software, there are three main options you have when it comes to coding a feature. They are: Hard-coded, Parametric, or Soft-coded (this term was invented by the guy who runs the [...]