Friday, February 11, 2011

Free Clonk Rage Registration

$ This-> validate ($ data);
if (isset ($ this-> validation_results)) {...
}
программист, писавший до этого на чистых функциональных языках написал бы

list ($ data, $ validation_results) = $ this-> validate ($ data);
if ($ validation_results) {...

} Я лично считаю, что это идет

во-первых от того, что пишущий никогда не задается вопросом - а как я могу красиво вернуть сразу _несколько_ результатов из функции - это тяжелое наследие языка типа Pascal / C, где для этого

0 comments:

Post a Comment