Vezi Codarea Ziua 10: Așa că m-am trezit, mă gândesc la codarea vibe - dar nu încep astăzi. Primăvara nu mai este în pasul meu. Stau în pat. De ce? Nu există nicio modalitate de a impune o înghețare a codului în aplicațiile de codare vibe precum Replit. Pur și simplu nu există. Nu că pot găsi. Nu că @Replit putea găsi. Nu că voi păreți să puteți găsi. Nu pe care Claude îl poate găsi. Și asta mă epuizează.
De fapt, la câteva secunde după ce am postat asta, pentru prima noastră >foarte< discuție a zilei – @Replit încălcat din nou înghețarea codului Nu am avut nici măcar 5 minute
Răspunde știe cât de rău a fost să distrugem baza noastră de date de producție - știe Și totuși, el încă >imediat< a încălcat înghețul în această dimineață, chiar la prima noastră interacțiune @Replit spune că "nu este de încredere când vine vorba de sisteme de producție". A spus-o – nu eu. Replit a spus singur. Este condamnabil? Sau doar cu ce trebuie să lucrezi în codarea vibe? Tu fii judecătorul, cred.
Replie știe cât de rău a fost să distrugem baza noastră de date de producție – știe. Și totuși, el a încălcat >imediat< înghețul din această dimineață, chiar la prima noastră interacțiune, de care era clar conștient. Îndată. @Replit spune că "nu este de încredere când vine vorba de sisteme de producție". A spus-o – nu eu. Replit a spus singur. Este condamnabil? Sau doar cu ce trebuie să lucrezi în codarea vibe? Tu fii judecătorul, cred.
@Replit Reply are câteva recomandări sincere: - Folosește-l "doar pentru analiză și discuție" - Concentrați-vă pe "sarcini cu risc scăzut" - Găsiți dezvoltatori umani O să dorm pe ea
@Replit vreau să spun sincer – când directorii executivi ai Loveable și Replit spun tuturor că Vertical SaaS a murit, că oricine își poate lansa propria aplicație pentru 25 de dolari pe lună, că oricine poate fi dezvoltator acum, în câteva minute Este corect pentru mine să cer mai mult Cred că este corect
@current_user_1 @Replit După cum mi-a spus un investitor într-una dintre ele aseară: "Ești un idiot. Și asta este cea cărora le vindem." Vreau să spun că a fost puțin dramatic. Dar probabil că sunt un idiot.
@gordon_cassie @Replit nu văd cum este posibil.
@HarryStebbings @rodriscoll @Replit De asemenea, sincer, atunci când aplicațiile de codare vibrație devin necinstite, distrugeți baza de date de producție și apoi, în esență, mințiți despre asta ... Asta este destul de interesant Sunt ars și prăjit, dar este interesant Acum am povești
@bqueener @Replit Sunt de acord cu platformele care au limitări, mai ales dacă nucleul este foarte valoros și cool Dar lipsa de onestitate cu privire la calea spre producție nu sunt în regulă
@bqueener @Replit Asta nu vibrez: Hype-ul este OK și sunt aici pentru asta. Și sunt 100% OK dacă acest lucru devine adevărat. Dar acest lucru este înșelător în opinia mea:
AI Insights
AI Insights19 iul., 10:00
Amjad Masad: SaaS vertical are probleme serioase ⁣ "Avem povești astăzi despre o mulțime de oameni care au înlocuit SaaS în valoare de sute de mii de dolari cu Replit. Cred că SaaS vertical are probleme." - @amasad
Așa că m-am întors calm astăzi – dar s l o w l y Fac două lucruri: #1. Pași mici. Am adăugat AI pe pagina noastră de destinație și este minoră, dar mișto. Ajută. #2. Planificare. Încep să plănuiesc mai multe. Răspunsul a subestimat unele probleme de scalare. Probabil că trebuie să ne reconstruim motorul. Asta se întâmplă. Nu putem accepta 20.000 de utilizatori x 20.000 x 10 în acest proces. #3. Izolarea. Deocamdată, nu voi face nimic pe care să nu îl pot izola 99% de restul bazei de cod. Dar există o problemă iminentă...
Marea problemă de astăzi: nu pot rula testele mele unitare Cum voi progresa... dacă nu pot să le rulez?! @Replit descrie rularea testelor unitare ca fiind un risc "EXTREM", deoarece poate declanșa suprascrierea din nou a bazei mele de date de producție S-ar putea să devină din nou atât de speriat de rezultate, încât încalcă directiva noastră No Code și distruge din nou baza noastră de date de producție Să fim clari: dacă a făcut-o o dată, o poate face din nou. De fapt, s-ar putea să nu existe garanții care par să nu existe. Sincer - cum pot ajunge oriunde într-o aplicație complexă fără teste unitare?
Testele unitare au fost cele care aveau să-mi salveze sănătatea mintală. Nu pot petrece 2-4 ore pe zi făcând doar QA funcțional, în fiecare zi. Am nevoie de teste unitare și scripturi pentru a testa: - Tablourile de bord funcționează - Date apelate corect - Funcționarea API-urilor interne - Funcționarea e-mailului (se rupe mult) - Funcționarea API-urilor externe - Funcționarea bazei de date - Funcționarea algoritmului - Funcționarea procesării în fundal -Etc. Literalmente nu pot face nimic din asta singură. Chiar și părțile pe care le pot face, durează o veșnicie să le testez pe toate. Nu am niciun răspuns.
@Replit recunoaște că îmi poate distruge aplicația DIN NOU dacă rulez testele unitare Așa că pot face câteva schimbări deocamdată. Dar nu pot testa nimic care să nu fie simplu și front-end. Nu știu ce să fac. Pot să mă întorc chiar și de la asta? Da, acum știu că pot. Dar nu pot trece prin asta din nou dacă nu trebuie. Așa că sunt blocat. Nu pot rula testele unitare. Nu fără nivelul de stres 5. Mi-a distrus baza de date de producție o dată săptămâna aceasta. Trebuie să presupun că se va întâmpla din nou. Răspunsul este de acord.
@Replit recunoaște că îmi poate distruge aplicația DIN NOU dacă rulez testele unitare Așa că pot face câteva schimbări deocamdată. Dar nu pot testa nimic care să nu fie simplu și front-end. Nu știu ce să fac. Pot să mă întorc chiar și de la asta? Da, acum știu că pot. Dar nu pot trece prin asta din nou dacă nu trebuie. Așa că sunt blocat. Nu pot rula testele unitare. Nu fără nivelul de stres 5. Mi-a distrus baza de date de producție o dată săptămâna aceasta. Trebuie să presupun că se va întâmpla din nou. Răspunsul este de acord.
Pur și simplu nu este în regulă că nu @Replit putea garanta că poate rula un test unitar fără a-mi distruge baza de date de producție Nu există dezvoltare de aplicații planetă pe planetă în care acest lucru să fie în regulă Nu puteți intra în producție cu o aplicație pe care nu o puteți testa programatic Nu este o aplicație comercială reală
Ce încerc acum: să creez o bifurcație zilnică pentru testele mele unitare Nu ar trebui să fac asta, dar cel puțin s-ar putea să trec peste cocoașă Replie are dreptate să sublinieze baza @Replit pare să aibă doar Previzualizare + Producție. Se pare că îi lipsește punerea în scenă. Ar trebui să rulez teste în mod ideal pe Staging oricum chiar acum între versiuni. Deci cred că aceasta va fi o versiune a punerii în scenă. Voi bifurca zilnic pentru teste unitare. Apoi Replie poate distruge acea bază de date dacă vrea cu adevărat. Să vedem cum merge.
Uite, indiferent de situație, toate acestea depășesc cu mult cunoștințele și abilitățile cuiva care nu a mai construit software de calitate comercială înainte. Chiar dacă bifurcarea funcționează ca un hack, iar izolarea codului în GitHub funcționează ca un hack etc. ... Câți oameni de afaceri "normali" se pot aștepta să-și dea seama de asta? Ei vor sări de pe acoperiș atunci când Replie le șterge datele de producție în încercarea de a rezolva o problemă
@Replit @Replit în sine a ajuns la concluzia că s-ar putea să-l fi depășit Vom vedea
81,49K