Minimizing moving parts over hiding them

This property is specifically related to a functional approach in comparison with an object-oriented one. Recall F# script file Ch1_2.fsx, which involved custom classes encapsulating details of implementation and exposing them outside the constructor, the iterator, and the aggregated property. In comparison with the object-oriented approach, the functional approach is flat and does not hide anything; it just combines some known parts.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset