Size: a a a

2020 November 25

AS

Alexey Shumkin in Delphi & Lazarus
Сергей Пятыгин
Применение функции. Смущает создание класса. Виктор уже написал, статический класс-это класс, методы которого можно использовать без создания экземпляра?
чем смущает?
если тебе нужно дать методу на вход данные, и на выходе получить какой-то результат.. то возможно никакие классы и не нужны ))
но тут зависит от того, насколько строго ты  придерживаешься парадигмы ООП )))

классы (со статическими методами), ещё, кстати, позволяют добавлять как бы namespace-ы
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
zamtmn
Ты слишком много уделяешь "правильности" с таким подходом можно до работоспособности недотянуь. Имхо в описаной ситуации в класс заворачиавать - излишне
Лучше день потратить на то чтобы научиться летать, потом за час долететь :)
источник

A

Anthony in Delphi & Lazarus
Сергей Пятыгин
Да, если это не принесет проблем, это и хочу уточнить.
Старый не ООП метод. Если в ООП, тогда обернуть в класс и пометить все функции (ака методы) как static. Норм и расширяемо)
источник

VA

Viktor Akselrod in Delphi & Lazarus
zamtmn
Ты слишком много уделяешь "правильности" с таким подходом можно до работоспособности недотянуь. Имхо в описаной ситуации в класс заворачиавать - излишне
если человек учится - то его подход внушает уважения.
он задает хорошие вопросы
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Anthony
Старый не ООП метод. Если в ООП, тогда обернуть в класс и пометить все функции (ака методы) как static. Норм и расширяемо)
+1, спасибо!
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Alexey Shumkin
чем смущает?
если тебе нужно дать методу на вход данные, и на выходе получить какой-то результат.. то возможно никакие классы и не нужны ))
но тут зависит от того, насколько строго ты  придерживаешься парадигмы ООП )))

классы (со статическими методами), ещё, кстати, позволяют добавлять как бы namespace-ы
Спасибо, сделаю статический метод.
источник

z

zamtmn in Delphi & Lazarus
кроме научится нужно еще понять что ты делаешь. иначе научишся нетому. а понять можно только делая (т.е. пробуя и получая результаты)
источник

AS

Alexey Shumkin in Delphi & Lazarus
zamtmn
Ты слишком много уделяешь "правильности" с таким подходом можно до работоспособности недотянуь. Имхо в описаной ситуации в класс заворачиавать - излишне
у него есть время ) и это - хорошо ))
а не х.як-х.як и в продакшн
источник

z

zamtmn in Delphi & Lazarus
гораздо эффективней сделать. понять минусы и сделать лучше
источник

VA

Viktor Akselrod in Delphi & Lazarus
zamtmn
гораздо эффективней сделать. понять минусы и сделать лучше
ага, оно и видно, как тут некоторые по 20 лет уже без теории все делают
источник

z

zamtmn in Delphi & Lazarus
а некоторые сыплют теорией, хз как с практикой
источник

VA

Viktor Akselrod in Delphi & Lazarus
zamtmn
а некоторые сыплют теорией, хз как с практикой
дак в том то и дело, что должно быть и то и другое.
источник

z

zamtmn in Delphi & Lazarus
это как иностранному языку учиться не разговаривая. имхо
источник

VA

Viktor Akselrod in Delphi & Lazarus
zamtmn
это как иностранному языку учиться не разговаривая. имхо
ты даже ответы не читаешь 🙂
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Думаю теория без практики далеко не пойдет, равно как и наоборот. Всего нужно в меру-вот у меня возник вопрос и спасибо всем что откликнулись.
источник

AS

Alexey Shumkin in Delphi & Lazarus
zamtmn
гораздо эффективней сделать. понять минусы и сделать лучше
ну мы видели, как ты делаешь "потом лучше" )))
источник

A

Anthony in Delphi & Lazarus
😁 надо признать, что на сегодня по Лазарю например только один автор и то на английском) (🤞Сергей же на божественном Лазаре пишет))
источник

DB

Dmitry Belkevich in Delphi & Lazarus
удобнее, когда функции и процедуры, работающие с данными, пристегнуты так или иначе к этим данным. как минимум потому, что сразу видно, какой есть функционал для работы с этими данными. меньше каши в коде и это отлично.
я сам на последнем рефакторинге с десяток методов пристегнул к записям, которые раньше были выполнены отдельными процедурами и функциями
источник

z

zamtmn in Delphi & Lazarus
Viktor Akselrod
ага, оно и видно, как тут некоторые по 20 лет уже без теории все делают
если в мой огород - это хобби, удовольствие от процесса
источник

z

zamtmn in Delphi & Lazarus
Alexey Shumkin
ну мы видели, как ты делаешь "потом лучше" )))
извини, несмог тебе объяснить что так действительно лучше
источник