Соблюдай четкие границы проекта - и сам попался на этом!
🖥 Поймал главную проблему RemoteVision.
И нет, это не WebRTC, не Windows и даже не Qwen.
Это я. 😂
Изначально задача была простая: довести до MVP удалённый экран, мышь, клавиатуру и стабильное подключение.
Но по дороге началось: — а давайте нормальное окно подключения; — таймер сессии тоже нужен; — курсор надо красиво показывать; — разные DPI и несколько мониторов; — ну и буфер обмена… — а раз буфер — давайте сразу текст, картинки и файлы. 😁
В итоге часть функций, которые вообще-то планировались после MVP, уже каким-то образом оказались внутри него. Например, двусторонний буфер обмена из этапа Version 1 уже полностью переехал в текущую сборку.
Похоже, пришло время произнести страшное слово:
«Хватит добавлять функции. Выпускаем MVP».
Посмотрим, насколько меня хватит. 😂
TG: @beardedays