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

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

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

30 ответов

48 просмотров

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

В рамках дельфи - они плохо работают с 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, то я всегда к ним нейтрально относился. и, бывает их поюзываю, без фанатизма

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

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

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
если загрузчик efi? если сама PML4 PDPT PDT PT лежит в неудобном для меня месте?
Vi Chapmann 🪙
8
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Карта сайта