Wednesday, September 21, 2022

От ЧТО к КАК: то, что видно отсюда, не было видно оттуда

Известная цитата Ариэля Шарона об уходе Израиля из Газы. Этот шаг, сделанный в его бытность премьером, выглядел противоречиво, учитывая, что Шарон в свое время возглавлял войска, захватившие Газу и Синай.

Не могу судить, насколько это верно в политике. В программировании это верно на 200%.

Как бы ни был хорош план, он будет меняться и меняться с началом непосредственного кодирования. Причина именно в этом: аппликация видится с другой точки зрения.

Коррекция плана:

Функциональность

  • Тренируемые способности: тренировка способности читать и слушать малоэффективна без тренировки способности писать и говорить. Добавляю блоки:
    • Слушай & Повторяй - предложение за предложением или даже слово за словом, медленно, потом быстрее и быстрее.
    • Диктант

Данные

  • Профиль пользователя:
    • Язык интерфейса
    • Изучаемые языки - в процессе изучения и доступные для изучения
    • Предмет следующего урока и варианты урока, доступные для выбора
  • Очень полезно позволить пользоватею вставить текст в окно первого чтения и тут же построить из него новый урок.

Используемые технологии

  • Похоже, Firebase - хорошая стартовая точка для хостинга PWA
  • Взаимосвязи данных удобно хранить в граф-базе Neo4j
    • Граф-база специально предназначена для хранения взаимосвязей
    • Язык запросов очень похож на MongoDB
    • Интересно, как отразится на быстродействии необходимость запрашивать 2 разных сервера для построения урока?

Продолжение следует ...