Разработка программы 5 из 36

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Разработка программы 5 из 36 » Вопросы разработки » Видеоконференция с разработчиками 21.04.2025


Видеоконференция с разработчиками 21.04.2025

Сообщений 1 страница 2 из 2

1

Добры вечер всем!

Запланирована видео конференция на 21.04.2025 с разработчиками, начало в 19:30(время обсуждаемо), продолжительность: не более часа.
Тема: установочное совещание по разработке и обсуждение технического задания. Можно и нужно высказывать свои пожелания.
Тех. задание читать обязательно!
Платформа для конференции пока не определена. Подаём заявки на участие мне в личку и указываем предпочтительную программу (скайп, зум или что-то ещё) и желаемое время.

2

Уважаемые форумчане!

Как было заявлено ранее, 21.04 состоялась встреча с разработчиками.

Результаты обсуждения вопросов и предлагаемые решения:

1. Предлагается до начала разработки пилотной версии разработать калькулятор фильтров, аналогичный модулю «Калькулятор» в DLW в виде отдельной программы в версиях 5/36, 6/45, 7/49.
Пояснение:
Разработка такой программы хоть и замедлит выход пилотной версии, но позволит нам контролировать разработчиков в части корректности работы логики фильтров. К тому же фильтры из калькулятора будут без изменений перенесены в пилотную версию. Расширение разработки до версий 6/45 и 7/49 – это желание нашего сообщества иметь базу для расширения LE

2. Вместо понятия и программной сущности «Генератор» в DLW вводится понятие «Таблица всех комбинаций» (ТВК).
Пояснение:
По словам разработчиков, в DLW, набор всех комбинаций из-за недостатка оперативной памяти, формировался динамически с помощью генератора комбинаций. В настоящее время, объёма памяти любого компьютера достаточно чтобы хранить все комбинации, а доступ к любой комбинации будет осуществляться по индексу, что, по словам разработчиков, значительно увеличит быстродействие программы, особенно при выполнении операций динамической подстройки фильтров.  Т.е. в новой программе набор всех комбинаций будет генерироваться один раз и заносится в Таблицу всех комбинаций (ТВК).

3. Изменить политику действия и соответственно именования и применения фильтров. Все фильтры предлагается сделать направленными исключения комбинаций из набора всех возможных комбинаций. Технически, комбинации, исключённые из набора, будут просто помечаться в ТВК как непрошедшие фильтр.
Например, фильтры DLW: «Единицы позитивные» и «Единицы негативные» имели формулировки:
- Фильтр «Единицы позитивные».  Данный фильтр срабатывает и переносит в таблицу результатов комбинацию, сформированную генератором комбинации, в которых присутствует хотя бы одно число из чисел-аргументов.
- Фильтр «Единицы негативные». Данный фильтр срабатывает и не переносит в таблицу результатов комбинацию, сформированную генератором комбинации, в которых присутствует хотя бы одно число из чисел-аргументов.
Эти фильтры будут заменены следующими:
- Фильтр «Единицы лишние». Данный фильтр срабатывает и помечает в «Таблице всех комбинаций» (ТВК) или в «Таблице Архива», комбинации в которых присутствует хотя бы одно число из чисел-аргументов.
- Фильтр: «Единицы обязательные». Данный фильтр срабатывает и помечает в «Таблице всех комбинаций» (ТВК) или в «Таблице Архива», комбинации в которых отсутствуют все числа из чисел-аргументов.
Причины такой замены:
- Лингвистическая «Единицы лишние» - сразу понятно по названию, что этих чисел не должно быть в комбинации, «Единицы обязательные» – сразу понятно, что эти числа должны быть в комбинации.
- Такая замена позволит пользователям не путаться с направлением действия фильтра.
- Таблица результатов будет формироваться после применения всех фильтров, что также будет способствовать лучшему пониманию механизмов работы программы.
- Фильтры можно будет применять и к Таблице Архива с аналогичной логикой формирования таблицы результатов без использования промежуточных таблиц.

Подобные изменения будут внесены во все аналогичные фильтры: двойки, тройки, четвёрки и т.д.

4) Встречи с разработчиками предлагается проводить раз в три недели после обсуждения и утверждения результатов предыдущих встреч.

Прошу всех ознакомиться и высказаться. Пока данные предложения не будут нами обсуждены и утверждены, они не будут взяты в работу разработчиками.


Вы здесь » Разработка программы 5 из 36 » Вопросы разработки » Видеоконференция с разработчиками 21.04.2025