Не в виртуальной машине случайно :)? А то если из linux в vmware player, то ежели русская раскладка на линухе, вот такой эффект 100% присутствует :) потом переключаешь на английский (в линухе) и все хокей…
:) Давайти не меряться письками кто лучше чего понимает, и кто какие языки знает… И мнение это не мое и SergeyGrigorev, а почитайте другие ответы, мнение у всех вобщем-то одно, что второй вариант лучше не использовать :)
По-вашему не использование интерфейсов или отсутствие прототипирования ведет к более понятному и простому коду :)? не передергивайте, речь шла конкретную конструкци и я высказал мнение что это г-конструкция которая не дает ничего кроме запудривания кода…
Это знаете есть такое дело, когда учишься программировать то пытаешься писать по-понятней, потом становишься «гуру» и начинаешь как маньяк с бензопилой насиловать исходники различными г-конструкциями, и только потом понимаешь, что писать надо все-таки так, чтобы смотря на исходник через 10 лет ты понял что там написано…
вы сколько лет программируете? сколько сотен тысяч строк кода написали и разобрали чужого? видать мало еще если такие мнения высказываете… когда поразбираетесь достаточно в чужом Г-коде, тогда мнение само и измениться…
:) потому что может человеку захочется вместо DATE_ADD( CURDATE( ), INTERVAL -7 DAY ) и CURDATE( ) поставить переданные в запрос переменные… и ведь явно захочется :)