Size: a a a

2020 February 20

N

Nik in Delphi & Lazarus
😂
источник

DB

Dmitry Belkevich in Delphi & Lazarus
единственное место вот куда было бы хорошо, есть у меня тут подобие тернара - IfThen, то вот тут - да, одинаковый код, пока что сюда не пристроил:

 if AValue then
 Result := ATrue
else
 Result := AFalse;
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alexey Kulakov
дженерики в половине случаев легко заменяются на копипасту. и в старых версиях дельфи есть своя прелесть.
Дык, в том-то и беда :) что копи-паста
источник

N

Nik in Delphi & Lazarus
как минимум управление памятью и утечками на объектах куда проще даётся
источник

N

Nik in Delphi & Lazarus
Alexey Shumkin
Дык, в том-то и беда :) что копи-паста
+
источник

N

Nik in Delphi & Lazarus
и потом сидишь и вспоминаешь где исправил копи-пасту, а где нет ))
источник

AK

Alexey Kulakov in Delphi & Lazarus
и у меня есть модули с объектами, но чаще всего там, где необходимо наследование либо визуализация. но есть модули, где яобъекты не использую, т.к. в них нет необходимости
источник

AK

Alexey Kulakov in Delphi & Lazarus
я про то, что если компилятор не поддерживает дженерики, это не трагедия мирового масштаба
источник

N

Nik in Delphi & Lazarus
Alexey Kulakov
и у меня есть модули с объектами, но чаще всего там, где необходимо наследование либо визуализация. но есть модули, где яобъекты не использую, т.к. в них нет необходимости
мне довелось разгребать процедурную работу с БД.. плевался и матерился долго.. в конце концов убедил начальника выкинуть всё и переписать с нуля
источник

AK

Alexey Kulakov in Delphi & Lazarus
ладно. нет смысла продолжать, а то холивар получится. Спокойной ночи!
источник

AK

Alexey Kulakov in Delphi & Lazarus
PS. Nik, я же не призываю СОВСЕМ отказаться :) просто всему своё время и место.
источник

N

Nik in Delphi & Lazarus
Alexey Kulakov
я про то, что если компилятор не поддерживает дженерики, это не трагедия мирового масштаба
там не только в дженериках дело.. в новых версиях уже много есть классов, функций, процедур "из коробки", а в старых приходится рукопашничать
источник

N

Nik in Delphi & Lazarus
слишком много времени тратится на тупую нудную работу по кодингу обвязок
источник

DB

Dmitry Belkevich in Delphi & Lazarus
дженерики, к слову, если позволяет скорость, местами могут быть заменены вариантами
источник

N

Nik in Delphi & Lazarus
Alexey Kulakov
PS. Nik, я же не призываю СОВСЕМ отказаться :) просто всему своё время и место.
время делфи 6 и делфи 7 осталось в 20-м веке
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
дженерики, к слову, если позволяет скорость, местами могут быть заменены вариантами
Это от бедности
источник

AK

Alexey Kulakov in Delphi & Lazarus
угу, раз есть Лазарус
источник

DB

Dmitry Belkevich in Delphi & Lazarus
я вот обработку базы частично, с десяток мест, на варианты перевел
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
дженерики, к слову, если позволяет скорость, местами могут быть заменены вариантами
Теряется контроль типов
источник

N

Nik in Delphi & Lazarus
Alexey Kulakov
угу, раз есть Лазарус
лазарус меня не впечатлил )
источник