OberonCore https://forum.oberoncore.ru/ |
|
B4: Стрелки StdFolds.Fold https://forum.oberoncore.ru/viewtopic.php?f=116&t=6190 |
Страница 3 из 3 |
Автор: | Иван Денисов [ Воскресенье, 24 Декабрь, 2017 22:34 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Trurl писал(а): И какая модель у StdFolds.Fold? В случае StdFolds множеством модели является состояние {свернуто, развернуто} ∪ {левая, правая}, что закодировано в полях collapsed и leftSide. + множество параметров контекста, а именно {множество размеров текста} ∪ {множество возможных цветов}. Из множества этих значений происходит отображение в пиксельную карту. Ниже пример отображения для развернуто, левая, 12, Ports.red → Вложение: fold.png [ 1.81 КБ | Просмотров: 5924 ] Вы видем результат отображения, или отображение множества параметров модели на пиксельную карту (сокращенно "отображение"). |
Автор: | Trurl [ Понедельник, 25 Декабрь, 2017 08:25 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Но закодировано-то в полях отображения? То есть, это его собственные свойства. |
Автор: | Иван Денисов [ Понедельник, 25 Декабрь, 2017 08:44 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Trurl писал(а): Но закодировано-то в полях отображения? То есть, это его собственные свойства. Если подходить формально с точки зрения паттерна проектирования модель-отображение-контроллер, то можно сказать, что модели нет. Однако я имел в виду несколько более общий взгляд на программу. Есть модель данных, и не важно где она записана в исходном тексте программы. Модель может быть описана в полях отображения или в полях структуры, которую обычно называют модель. Есть данные (модель), которые мы отображаем на пиксельную карту. Модель может быть даже записана в глобальных переменных и не иметь собственной структуры типа RECORD, или может быть записана в файле на жестком диске. |
Автор: | Info21 [ Понедельник, 25 Декабрь, 2017 13:10 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Иван Денисов писал(а): Так тут точно в математическом смысле и имеется в виду! Это софистика -- Вы прекрасно понимаете, что имеется в виду.Эдак всё можно считать "отображением" -- см. "функционально-категориальную" аксиоматику математики. |
Автор: | Иван Денисов [ Понедельник, 25 Декабрь, 2017 19:26 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Info21 писал(а): Иван Денисов писал(а): Так тут точно в математическом смысле и имеется в виду! Это софистика -- Вы прекрасно понимаете, что имеется в виду.Эдак всё можно считать "отображением" -- см. "функционально-категориальную" аксиоматику математики. Да, конечно, не берите близко к сердцу. А "вьюшка" режет слух не меньше, вьюшка — это печная заслонка. Да, не у всех программистов есть печки. Наверное их столько же, сколько математиков |
Автор: | Info21 [ Понедельник, 25 Декабрь, 2017 20:55 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Вьюшка слух не режет, а гораздо удобней. |
Автор: | Иван Денисов [ Понедельник, 25 Декабрь, 2017 21:00 ] |
Заголовок сообщения: | Re: B4: Стрелки StdFolds.Fold |
Info21 писал(а): Вьюшка слух не режет, а гораздо удобней. Субъективное мнение ведь. Думаю, что сообщениям начиная с viewtopic.php?f=116&t=6190&start=20#p103343 место где-то в "отвлеченном". К теме складок это не имеет отношения. |
Страница 3 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |