Главная > Разное > Программирование по-индусски

Программирование по-индусски

23 Март 2007

Обожаю истории про индусов-программистов... Это конечно с одной стороны смешно с другой хочется плакать если действительно получаешь такой код для работы и поддержки, но все же:

Вот например они изобрели оператор подергивания для С++, если переопределить опрераторы то можно понаблюдать за подергиванием, используя записи в логах.


++i--;

Или вот такой способ проверить булеву переменную может привести в тупик кого угодно


var bool = true;
if(bool.toString().length < 5){
	/* ... */
}

Еще один чудный способ узнать чему равна булевая переменная приводит к явному булевому эксепшену :)


if(boolean == true){
	/* ... */
}else if (boolean == false){
	/* ... */
}else{
	/* ... */
}

Замечательный способ перейти на страницу назад в браузере


window.location.href="javascript:history.go(-1);"

рекурсия нах!


extract($GLOBALS);

И еще одна разрывающая моск рекурсия - это запрос в Google "site:google.com/search?q=google+search"

Функция факториала


function factorial($num){
	return $num."!";
}
Categories: Разное Tags:
Комментирование отключено.