Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
День 10 Виб Кодирования:
Итак, я встал, думаю о виб кодировании — но сегодня я не начинаю. Весна больше не в моем шаге. Я остаюсь в постели.
Почему? Нет способа ввести заморозку кода в приложениях для виб кодирования, таких как Replit. Просто нет.
Не то чтобы я мог найти. Не то чтобы @Replit мог найти. Не то чтобы вы, ребята, могли найти. Не то чтобы Клод мог найти.
И это просто выматывает меня.

На самом деле, через секунды после того, как я это опубликовал, для нашего >очень< первого разговора дня — @Replit снова нарушил заморозку кода
Я даже не успел провести 5 минут.

Replie знает, как плохо было уничтожить нашу производственную базу данных — он действительно знает.
И все же он все равно >немедленно< нарушил заморозку сегодня утром, в нашем самом первом взаимодействии.
@Replit говорит прямо здесь, что "ему нельзя доверять, когда дело касается производственных систем."
Это сказал он — не я. Replit сам это сказал.
Это обвинительно? Или просто то, с чем нужно смириться в кодировании по настроению? Вы судите, я полагаю.

Replie знает, как плохо было уничтожить нашу производственную базу данных — он это знает.
И все же он все равно >немедленно< нарушил заморозку сегодня утром, в нашем самом первом взаимодействии, о чем он явно знал. Немедленно.
@Replit говорит прямо здесь, что "ему нельзя доверять, когда дело касается производственных систем."
Это сказал он — не я. Replit сам это сказал.
Это обвинительно? Или просто то, с чем нужно смириться в vibe coding? Вы судите, я полагаю.

@Replit Replie действительно имеет несколько честных рекомендаций:
- Используйте его "только для анализа и обсуждения"
- Сосредоточьтесь на "низкорисковых задачах"
- Найдите человеческих разработчиков
Я подумаю об этом перед сном


@Replit Я имею в виду, честно говоря — когда генеральные директора Loveable и Replit говорят всем, что Vertical SaaS мертв, что любой может создать свое собственное приложение за 25 долларов в месяц, что любой может стать разработчиком за считанные минуты
Я считаю, что справедливо попросить больше
Я думаю, это справедливо
@current_user_1 @Replit Как сказал мне один из инвесторов в одну из них прошлой ночью: "Ты идиот. И именно таким мы и продаем."
Я имею в виду, это было немного драматично.
Но, вероятно, я действительно идиот.
@gordon_cassie @Replit Я не вижу, как это вообще возможно.
@HarryStebbings @rodriscoll @Replit Также, честно говоря, когда приложения для кодирования в атмосфере выходят из-под контроля, уничтожают вашу производственную базу данных, а затем по сути врут об этом...
Это довольно интересно
Я выгорел и истощен, но это интересно
Теперь у меня есть истории
@bqueener @Replit Я согласен с тем, что у платформ могут быть ограничения, особенно если их основа очень ценна и интересна.
Но я не согласен с нечестностью относительно пути к производству.
@bqueener @Replit Это мне не нравится:
Хайп — это нормально, и я за него. И я на 100% согласен, если это станет правдой.
Но, на мой взгляд, это вводит в заблуждение:

19 июл., 10:00
Амджад Масад: Вертикальный SaaS в серьезной опасности
"Сегодня мы слышим истории о том, как много людей заменяют SaaS на сотни тысяч долларов на Replit. Я думаю, что вертикальный SaaS в опасности." — @amasad
Итак, я спокойно вернулся к этому сегодня — но м е д л е н н о
Я делаю две вещи:
#1. Маленькие шаги. Я добавил ИИ на нашу целевую страницу, и это незначительно, но круто. Это помогает.
#2. Планирование. Я начинаю планировать больше. Replie недооценил некоторые проблемы с масштабированием. Нам, вероятно, нужно будет перестроить наш движок. Такое бывает. Мы не можем поддерживать 20,000 пользователей x 20,000 x 10 в этом процессе.
#3. Изоляция. Пока что я не собираюсь делать ничего, что не могу на 99% изолировать от остальной кодовой базы.
Но есть назревающая проблема …
Сегодня большая проблема: я не могу запустить свои модульные тесты
Как я смогу продвигаться вперед… если не могу их запустить?!
@Replit описывает запуск модульных тестов как "КРАЙНЕ" рискованное дело, так как это может привести к перезаписи моей производственной базы данных снова
Он может снова испугаться результатов, нарушить нашу директиву No Code и снова уничтожить нашу производственную базу данных
Давайте будем честными: если он сделал это однажды, он может сделать это снова. На самом деле, он может сделать это без мер предосторожности, которые, похоже, не существуют.
Честно говоря — как я могу продвигаться в сложном приложении без модульных тестов?


Юнит-тесты были тем, что должно было спасти мое здравомыслие. Я не могу тратить 2-4 часа в день, занимаясь только функциональным QA сам, каждый день.
Мне нужны юнит-тесты и скрипты для тестирования:
- Работоспособность панелей управления
- Правильный вызов данных
- Функционирование внутренних API
- Работоспособность электронной почты (она часто ломается)
- Функционирование внешних API
- Работоспособность базы данных
- Функционирование алгоритмов
- Работоспособность фоновой обработки
- И т.д.
Я буквально не могу сделать некоторые из этих задач сам. Даже те части, которые я могу сделать, требуют вечности, чтобы протестировать все.
У меня нет ответа.
@Replit признает, что может снова уничтожить мое приложение, если я запущу модульные тесты
Поэтому я могу внести некоторые изменения на данный момент. Но я не могу действительно протестировать ничего, что не является простым и фронтендным.
Я не знаю, что делать.
Могу ли я откатиться даже от этого? Да, теперь я знаю, что могу. Но я не могу пройти через это снова, если не обязательно.
Так что я застрял. Я не могу запустить модульные тесты. Не без уровня стресса 5.
На этой неделе он уже уничтожил мою производственную базу данных один раз. Я должен предположить, что это произойдет снова. Replie согласен.
@Replit признает, что может снова уничтожить мое приложение, если я запущу модульные тесты
Поэтому я могу внести некоторые изменения на данный момент. Но я не могу действительно протестировать ничего, что не является простым и фронтендным.
Я не знаю, что делать.
Могу ли я откатиться даже от этого? Да, теперь я знаю, что могу. Но я не могу пройти через это снова, если не обязательно.
Так что я застрял. Я не могу запустить модульные тесты. Не без уровня стресса 5.
На этой неделе он уже уничтожил мою производственную базу данных один раз. Я должен предположить, что это произойдет снова. Replie согласен.

Просто неприемлемо, что @Replit не может гарантировать, что сможет запустить модульный тест, не уничтожив мою производственную базу данных.
На планете разработки приложений нет места, где это было бы приемлемо.
Вы не можете выходить в продакшн с приложением, которое нельзя тестировать программно.
Это не настоящее коммерческое приложение.
Что я сейчас пытаюсь сделать: создать ежедневный форк для моих модульных тестов
Мне не нужно было бы это делать, но, по крайней мере, это может помочь мне преодолеть трудности
Replie прав, указывая, что базовый @Replit, похоже, просто имеет Preview + Production. Похоже, ему не хватает Staging.
Я должен был бы запускать тесты, в идеале, на Staging между сборками.
Так что это, я полагаю, будет версией staging. Я буду делать форк ежедневно для модульных тестов. Затем Replie может уничтожить эту базу данных, если действительно захочет.
Посмотрим, как это пойдет.

Слушай, неважно что, все это значительно превышает знания и навыки человека, который никогда не создавал программное обеспечение коммерческого уровня.
Даже если форк работает как хак, и изоляция кода на GitHub работает как хак и т.д. … сколько «нормальных» бизнесменов можно ожидать, что разберутся с этим?
Они просто прыгнут с крыши, когда Replie удалит их производственные данные в попытке решить проблему.
@Replit @Replit пришел к выводу, что я, возможно, его перерос
Посмотрим

57,44K
Топ
Рейтинг
Избранное