Size: a a a

2020 November 23

СП

Сергей Пятыгин... in Delphi & Lazarus
Sergey Bodrov
ploAutoSave - после редактирования в RTTI контроле данные сохраняются в Link контроле
Спасибо Сергей! Уточните пжл., имеется ввиду что при обновлении контрола в модель идет изменение по событию, а из модели в контрол-по таймингу?
источник

SB

Sergey Bodrov in Delphi & Lazarus
Короче, изменения данных из RTTI контрола в модель (источник данных) передаются сразу. А из модели в контрол при бездействии или при активации контрола
источник

AZ

Andrey Zubov in Delphi & Lazarus
Принцип Бри́твы О́ккама, если вы единственный кто будет видеть исходники, многолетнее развитие программы не подразумевается, то я бы тупо наваял программу не сильно занимаясь оптимизацией и рефакторингом еще ДО того как программа собственно говоря разработана
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Andrey Zubov
Принцип Бри́твы О́ккама, если вы единственный кто будет видеть исходники, многолетнее развитие программы не подразумевается, то я бы тупо наваял программу не сильно занимаясь оптимизацией и рефакторингом еще ДО того как программа собственно говоря разработана
А если выполняется только одно условие из двух, что говорит принцип?
источник

AZ

Andrey Zubov in Delphi & Lazarus
тогда я бы сделал так, сейчас писал бы тупо объекты для вычислений, но без ивентов и прочих обвязок на гуи, тут не тратил бы время, а в перспективе если надо буде отрефакторил бы до полной развязки с интерфейсом
источник

AZ

Andrey Zubov in Delphi & Lazarus
но я тут даже близко не самый крутой :)
источник

AZ

Andrey Zubov in Delphi & Lazarus
есть люди значительно квалифицированнее меня :)
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Ну как тут писали раньше-буду морально готовиться к приходу "спецов".
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Andrey Zubov
тогда я бы сделал так, сейчас писал бы тупо объекты для вычислений, но без ивентов и прочих обвязок на гуи, тут не тратил бы время, а в перспективе если надо буде отрефакторил бы до полной развязки с интерфейсом
Спасибо!
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Но все же стоит ли строить MVVM? Или для Lazarus достаточно MVC?
источник

AZ

Andrey Zubov in Delphi & Lazarus
тут нет правильного ответа, если опыта у тебя нет, то вероятнее всего на разработку с использованием mvvm или чего-то подобного ты потратишь на порядок больше времени, вот и смотри сам, что тебе важнее, написать быстро работающий вариант или у тебя вагон времени и разультат не нужен как можно скорее. отсюда и решай.
источник

СП

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

SB

Sergey Bodrov in Delphi & Lazarus
Вполне достаточно отвязать GUI от внутренней логики. Это избавляет от сложностей при развитии, когда изменение структуры данных вызывает неожиданные поломки в формах.
источник

SB

Sergey Bodrov in Delphi & Lazarus
А как это называется - MVC, MVVM или еще какие буквы - важно только для рекламы. =)
источник

z

zamtmn in Delphi & Lazarus
Sergey Bodrov
Вполне достаточно отвязать GUI от внутренней логики. Это избавляет от сложностей при развитии, когда изменение структуры данных вызывает неожиданные поломки в формах.
+1
источник

TA

Tony An in Delphi & Lazarus
Sergey Bodrov
Вполне достаточно отвязать GUI от внутренней логики. Это избавляет от сложностей при развитии, когда изменение структуры данных вызывает неожиданные поломки в формах.
Как это лучше реализовать малой кровью? :)
источник

TA

Tony An in Delphi & Lazarus
Если можно на примере списка студентов
источник

TA

Tony An in Delphi & Lazarus
Те есть таблица в базе с именами студентов
источник

TA

Tony An in Delphi & Lazarus
На форме, грид, в датамодуле датасеты
источник

SB

Sergey Bodrov in Delphi & Lazarus
Tony An
На форме, грид, в датамодуле датасеты
Если у вас датасеты, то тут однозначно дата-контролы.
источник