169 похожих чатов

Обоснованные минусы инлайн переменных? не злоупотребления ими, а именно принципиальная

"неправильность" самого их существования?

30 ответов

42 просмотра

Честно говоря я плохо понимаю как подобного рода переменные будут себя вести в сложных рекурсивных функциях

В рамках дельфи - они плохо работают с LSP отладчиком

zamtmn- Автор вопроса
zamtmn
ну это проблемы иде а не инлайн переменных))

Согласен, ну и второе - они веже нарушаю сам принцип строгой типизации, когда тип переменной может изменится в любой момент. var I := Foo() << чему оно равна? Это может быть сейчас даблл, а завтра стринг

zamtmn- Автор вопроса
Александр (Rouse_) Багель
Согласен, ну и второе - они веже нарушаю сам принц...

и в том что тип переменной сменится при изменении описания функции есть и плюс

Александр (Rouse_) Багель
Андрюх - не готов спорить и не согласен

Он просто мечтает наплодить таких багов, чтобы и через паскалевые программы имели буффер в хвост и в гриву, и прочие RCE :D

zamtmn- Автор вопроса
Александр В
Он просто мечтает наплодить таких багов, чтобы и ч...

Я именно это и обьясняю когда категорически неприемлю изменения в компиле, но уже у нас в рабочих чатиках

Стикер

zamtmn- Автор вопроса

в чем странность? в фпц можно сделать не странно. наверно, если согласятся))

Борь, не ходи на эту дорожку - я с этого же месяц назад начинал, запинали. А мне нельзя злого админа включать :)

zamtmn
в чем странность? в фпц можно сделать не странно. ...

в необходимости много раз писать var, если переменных много

Александр (Rouse_) Багель
Борь, не ходи на эту дорожку - я с этого же месяц ...

а что я могу сделать, если у меня 10.1 и никто не готов спонсировать :)

zamtmn- Автор вопроса
zamtmn
к этому нужно относиться как к фиче))

наверное соглашусь, языку нужно развиваться, но как это будет себя вести с рекурсией пока непонятно

Кокошник наголо
наверное соглашусь, языку нужно развиваться, но ка...

ровно так же как обычные переменные в секции var

zamtmn
к этому нужно относиться как к фиче))

Хорошо, давай по другому. Есть такая именно фича. Когда люди просят странного, а я предупреждаю что ТАК не нужно делать, и меня не слушают. Обычно, лет черз несколько происходит нюанс и народ начинает чесать репы, и тут на сцену выхожу я со своим классическим: "А я бл* предупреждал!" Это срабатывало... ну сотни раз за последние 20 с хером лет и я думаю что вот сейчас, то, что вы все так жаждите - это именно тот момент когда может имеет смысл подумать, ведь Розыч предупреждает прям щас, а что будет дальше то?

Александр (Rouse_) Багель
Хорошо, давай по другому. Есть такая именно фича. ...

Саша, ошибки были, есть и будут. От всего не уберечься, увы, никогда

Handatros
Саша, ошибки были, есть и будут. От всего не убере...

Да, безусловно, но если есть возможность предустеречь

Александр (Rouse_) Багель
Да, безусловно, но если есть возможность предустер...

Всегда стоит подождать, пока не скажут что фича стабильна.

zamtmn- Автор вопроса
Александр (Rouse_) Багель
Хорошо, давай по другому. Есть такая именно фича. ...

я думаю что ситуаций когда через нцать лет ты выходил на сцену и говорил "А чё я упирася, это зашибись" было не меньше. все мы люди и можем ошибаться

zamtmn
я думаю что ситуаций когда через нцать лет ты выхо...

На моей памяти таковых было всего... хм ноль.

Александр (Rouse_) Багель
И ты - Брут?

если про var, то я всегда к ним нейтрально относился. и, бывает их поюзываю, без фанатизма

Похожие вопросы

Обсуждают сегодня

Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
что-то я не понимаю, в линуксе отладочную информацию как убрать из бинаря? он что с этой опцией, что без - одного и того же (достаточно большого) размера (да, я про лазарь)
Iluha Companets
13
Hey Does anyone know how can I receive push notifications from Github on my account? The official Github android app doesn't send notifications, and I don't use the email bec...
Jacob
10
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Как в webstorm включить фичу, чтобы прямо в коде можно было видеть кто редактировал это строчку и в каком коммите?
Антон
8
Всем привет, а может кто-то подсказать какие-то советы или типо того, как оптимальнее всего сапортить сервисы в разных локациях (канада + австралия + евпропа)? Будет ли ошибк...
Stas
8
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
Не догоняю немного каким боком тут эппл Вот есть веб (мини) апп, который по факту веб сайт, просто в телеге веб вью и если там оплата, то нежно вот эти приседания?
e\\/gen
7
Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
Карта сайта