|diˈfēCHəriNG|
The act of removing features from a product due to the difficulty of implementation.
|ˈəp-ˌgrāj|
A extremely difficult migration of software to a newer version, such as rails 2 to 3. (Origin: Avi, circa 2012)
|sinˈtaktik ˈtanin|
Unlike syntactic sugar, syntactic tannin makes code ‘DRY’er, probably at the loss of sweetness. A lot of people like this - a lot don’t. A good example of this might be ruby’s “inject” method.
(5..10).inject(1) {|product, n| product * n } #=> 151200|diˈfēCHəriNG|
The act of removing features from a product due to the difficulty of implementation.