Здравствуйте, Sinclair, Вы писали:
S>Таких неудобств ты испытываешь по 100 раз на дню, так как периодически приходится куда-то возвращаться и дописывать ранее написанный код.
Мне показалось, или ты мои слова повторил?
S>Это значительное неудобство при написании, и невозможность реализации такого интеллисенса, который бы реально помогал при написании sql стейтментов.
У тебя жажда доказать какую-то хрень отбило чувство реальности. Еще раз повторю свою мысль. Может она дойдет наконец.
Интеллисенс реализовать никаких проблем не составляет. Движку интлеллисенса по фигу где находится SELECT. Ему важно чтобы FROM был. Будет FROM — будут и точные подсказки.
Сколько раз не писал запросы, всегда делал это в итеративном режиме. Сначала напишешь упрощенный запрос (обычно со звездочкой). Потом его уточняешь в несколько приемов. При этом постоянно перемещаешься от одной части запроса к другой.
Видел людей которые пишут запросы слева-направо, сверху-вниз. Только им ваши эти интеллсенсы по барабану. Потому они и пишут слева направо.
VD>>Но мы пишем код во много раз реже нежели его читаем. И смотреть здесь нужно именно на то как он читается, а не на то как он пишется. S>И вот практика показывает,
Твоя практика показала одно, моя другое, а Васи Пупкина — третье.
S>что любой порядок воспринимается на отлично.
Не раз слышал, разные мнения на этот счет. Но согласен, в принципе большинству по фиг.
S>И синтаксис linq ничуть не менее "английский", чем синтаксис SQL.
Да даже по русски так не говорят "Из кладовки красных яблок возьми". Это надо быть последователем Мастера Иоды, чтобы считать такой вариант английским. Он даже не человеческий.
Правда в том, что ко всему можно привыкнуть. Да ты привык к стилю Йоды. И что?
S>Это в советских школах был настолько отвратительный курс английского языка, что их выпускники до сих пор считают "прямой" порядок слов там незыблемым. Что, мягко говоря, неверно.
Давай сюда еще и советские школы приплетем.
Неопровержимые факт тут один. Сделать нормальный интеллисенс в SQL-ном варианте как не чего нелать. А пиарщики Майкрософт ничтожно сумнявшись заявляли, что это невозможно.
Короче, в топку этот аргумент.
Как мы только что выяснили единственный реальный аргумент за SELECT вконце — возможность написания запроса справа-налево, сверху-вниз. Вот им и нужно оперировать, а не разводить демагогию.
Но пиарщикам кажется, что одного аргумента мало. Вот они и высасывают из пальца чушь про невозможность интеллисенса и еще 100500 других офигительных историй. А вы все это хаваете и ведетесь.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.