В честь Дня программиста Headhunter принимает от населения закодированные послания о работе и жизни на языке if, then, else и других до боли знакомых логических операторов.
Рабочий деньext_114836September 12 2009, 09:37:21 UTC
function now($m){ echo $m; }
class Game { static function Play($game){ now("Рубимся в $game.."); } } class Manager { static function here(){ return rand(1,5)!=5; } } class Work { static function Make(){ now("Работаем.."); } }
PHP. От и до (включая ) - 393 cимвола, с нормальным оформлением (я не учитывал, что символы табуляции заменяются пробелами). Программа рабочая - можете убедиться.
И по смыслу кода и по выводу отражает реальный рабочий день многих программистов (и не только програмистов кстати) :-) Недостаток один - обед не влез в 400 символов, иначе код был бы не читаем. Так что без обеда :-)
PS: В женских коллективах строку Game::Play('Quake3') стоит заменить на Game::Play('vkontakte.ru');
function now($m){
echo $m;
}
class Game {
static function Play($game){
now("Рубимся в $game..");
}
}
class Manager {
static function here(){
return rand(1,5)!=5;
}
}
class Work {
static function Make(){
now("Работаем..");
}
}
for ($h=8; $h<19; $h++)
{
now(" $h:00 ");
Manager::here() ? Work::Make() : Game::Play('Quake3');
}
?>
PHP. От и до (включая ) - 393 cимвола, с нормальным оформлением (я не учитывал, что символы табуляции заменяются пробелами). Программа рабочая - можете убедиться.
И по смыслу кода и по выводу отражает реальный рабочий день многих программистов (и не только програмистов кстати) :-) Недостаток один - обед не влез в 400 символов, иначе код был бы не читаем. Так что без обеда :-)
PS: В женских коллективах строку Game::Play('Quake3') стоит заменить на Game::Play('vkontakte.ru');
Reply
Reply
Leave a comment