Skip to content

Instantly share code, notes, and snippets.

View CubixSystem's full-sized avatar

Oleg Kurochkin CubixSystem

View GitHub Profile
@CubixSystem
CubixSystem / hw1.md
Created November 27, 2025 14:02
System design

Задача

Сформировать принципы работы с текстами в UI для MVP веб-приложения

Решения

  1. Использовать "как есть" - текст вставляется в верстку в местах использования (текущее состояние кодовой базы)

  2. Вынести все тексты в отдельный файл-словарь и использовать в верстке замену строковых идентификаторов блоков текста на них

Образовательная платформа по обучению робототехнике с виртуальным симулятором

1. Область проблемы (Subdomains)

Виртуальный симулятор робота и его окружения - Core Domain

  • Почему: Основная отличительная особенность продукта - возможность программировать робота в виртуальном окружении
  • Включает: игровой движок, бизнес-правила симуляции (например: пошаговое выполнение пользовательской программы, механизмы переключения между уровнями), ассеты (модели, анимации, звуки)

Инструменты для разработки пользовательских программ - Supporting Subdomain

  • Почему: Поддержка процесса написания программ для робота