[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Two philosophies of XML usage
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] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|