"A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."
-- Antoine de Saint-Exupery
Accidentally Declarative
An Approach for Mapping Input Field Values to/from JSON
"Programming paradigms are a way to classify programming languages based on their features. Languages can be classified into multiple paradigms" thus quoth Wikipedia. The same article goes on to list what are apparently considered the two most common paradigms:
  1. Imperative ("in which the programmer instructs the machine how to change its state")
  2. Declarative ("in which the programmer merely declares properties of the desired result, but not how to compute it")
From the title of this article can you guess which one I'll be focused on ....Read More