I'd like to introduce a new measure: Expected Complexity (EC)
Possible values:
--> Static webpage
--> There's a Form!
--> I can click things and the URL doesn't change!
--> I spend a few minutes on this site and click a few things
--> I spent a couple hours on this site and click lots of things
--> My office hours are spent clicking on things on this site!
How to determine at the start of development what EC value will be reached:
Using a crystal ball (as usual)
Pick your technology according to the value of EC.
There's a good chance that
(= :jQuery (choose-tech ["There's a Form!", "I can click things and the URL doesn't change!", "I spend a few minutes on this site and click a few things"])
Possible values: --> Static webpage --> There's a Form! --> I can click things and the URL doesn't change! --> I spend a few minutes on this site and click a few things --> I spent a couple hours on this site and click lots of things --> My office hours are spent clicking on things on this site!
How to determine at the start of development what EC value will be reached: Using a crystal ball (as usual)
Pick your technology according to the value of EC.
There's a good chance that (= :jQuery (choose-tech ["There's a Form!", "I can click things and the URL doesn't change!", "I spend a few minutes on this site and click a few things"])
is `true` and that's ok.