[Home] [By Thread] [By Date] [Recent Entries]
even in programming, it pays to have a datacentric vision.
if your code uses function pointers and closures, functions are data.
oop programing is data manipulating, with code as a required evil.
this compile:
$register = function () {
return callregister->func( array("medic"=>true));
};
$register = function () {
return callregister->func( array("doc"=>true));
};
$genie->bottle($register);
this don't compile:
function register_medic () {
return callregister->func( array("medic"=>true));
};
function register_medic() {
return callregister->func( array("doc"=>true));
};
genie_bottle(register_medic);
basically, data is always superior to code. Code has surrender all
the flexibility, as accepted his fate, and modifying it normally break
things. It weighs a ton. Programers then accept his fate, and are
scared to change things, because his experience is that break things.
this is mostly a side effect of languages where that was more true.
Smarter languages can laught at these inflexibilities, and make
functions another type of data you use in parameters.
--
--
â±in del â³ensaje.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



