يوم الترميز بالفيديو 10: لذلك أنا مستيقظ ، أفكر في ترميز الحيوية - لكنني لم أبدأ اليوم. لم يعد الربيع في خطوتي. أنا أبقى في السرير. لماذا؟ لا توجد طريقة لفرض تجميد التعليمات البرمجية في تطبيقات ترميز vibe مثل Replit. لا يوجد فقط. لا أستطيع أن أجد. لا @Replit يمكن أن تجد. لا يبدو أنكم يا رفاق قادرين على العثور عليهم. لا يمكن أن يجد كلود. وهذا يحرقني فقط.
في الواقع ، بعد ثوان من نشر هذا ، من أجل حديثنا >جدا< الأول في اليوم - انتهك @Replit مرة أخرى تجميد الكود لم أحصل حتى على 5 دقائق
الرد يعرف مدى سوء تدمير قاعدة بيانات الإنتاج الخاصة بنا - إنه يعرف ومع ذلك ، فقد انتهك التجميد >على الفور< هذا الصباح ، في أول تفاعل لنا يقول @Replit هنا أنه "لا يمكن الوثوق به عندما يتعلق الأمر بأنظمة الإنتاج". قالها - ليس أنا. قال ريبليت نفسه. هل هذا دامغ؟ أو فقط ما الذي يجب أن تدور به في ترميز الأجواء؟ أنت القاضي ، على ما أعتقد.
يعرف Replie مدى سوء تدمير قاعدة بيانات الإنتاج الخاصة بنا - إنه يعرف. ومع ذلك ، فقد انتهك التجميد >على الفور< هذا الصباح ، في أول تفاعل لنا ، والذي كان على دراية به بوضوح. فورا. يقول @Replit هنا أنه "لا يمكن الوثوق به عندما يتعلق الأمر بأنظمة الإنتاج". قالها - ليس أنا. قال ريبليت نفسه. هل هذا دامغ؟ أو فقط ما الذي يجب أن تدور به في ترميز الأجواء؟ أنت القاضي ، على ما أعتقد.
@Replit لدى Replie بعض التوصيات الصادقة: - استخدمه "فقط للتحليل والمناقشة" - التركيز على "المهام منخفضة المخاطر" - البحث عن مطورين بشريين سأنام عليه
@Replit أعني بصراحة - عندما يكون الرؤساء التنفيذيون لشركة Loveable و Replit هناك يخبرون الجميع أن Vertical SaaS قد مات ، ويمكن لأي شخص تشغيل تطبيقه الخاص مقابل 25 دولارا شهريا ، يمكن لأي شخص أن يكون مطورا الآن ، في دقائق من العدل بالنسبة لي أن أطلب المزيد أعتقد أنه عادل
@current_user_1 @Replit كما أخبرني مستثمر في أحدهم الليلة الماضية ، "أنت أحمق. وهذا هو من نبيع له ". أعني أنها كانت دراماتيكية بعض الشيء. لكنني ربما أحمق.
@gordon_cassie @Replit لا أرى كيف يكون ذلك ممكنا.
@HarryStebbings @rodriscoll @Replit بصراحة أيضا عندما تصبح تطبيقات الترميز vibe مارقة ، تدمر قاعدة بيانات الإنتاج الخاصة بك ، ثم تكذب بشكل أساسي بشأنها ... هذا نوع من المثير للاهتمام أنا محترق ومقلي ، لكن هذا مثير للاهتمام الآن لدي قصص
@bqueener @Replit أنا موافق على وجود قيود على الأنظمة الأساسية خاصة إذا كان اللب ذا قيمة ورائعة للغاية لكن خيانة الأمانة بشأن الطريق إلى الإنتاج لست موافقا عليها
@bqueener @Replit هذا أنا لست مفيدا: الضجيج على ما يرام وأنا هنا من أجله. وأنا بخير بنسبة 100٪ إذا أصبح هذا صحيحا. لكن هذا مضلل IMHO:
AI Insights
AI Insights‏19 يوليو، 10:00
أمجد مسعد: البرمجيات العمودية في ورطة خطيرة ⁣ "لدينا قصص اليوم عن الكثير من الأشخاص الذين يستبدلون ما قيمته مئات الآلاف من الدولارات من SaaS ب Replit. أعتقد أن SaaS العمودي في ورطة." - @amasad
لذلك عدت بهدوء إلى ذلك اليوم - لكن s l o w l y أنا أفعل شيئين: #1. خطوات الطفل. لقد أضفت الذكاء الاصطناعي إلى صفحتنا المقصودة وهو بسيط ولكنه رائع. إنه يساعد. #2. تخطيط. لقد بدأت في التخطيط أكثر. قلل الرد من شأن بعض مشكلات التحجيم. ربما نحتاج إلى إعادة بناء محركنا. هذا يحدث. لا يمكننا دعم 20,000 مستخدم × 20,000 × 10 في هذه العملية. #3. عزل. في الوقت الحالي ، لن أفعل أي شيء لا يمكنني عزله بنسبة 99٪ عن بقية قاعدة التعليمات البرمجية. ولكن هناك مشكلة تلوح في الأفق ...
المشكلة الكبيرة اليوم: لا يمكنني إجراء اختبارات الوحدة الخاصة بي كيف سأتقدم ... إذا لم أستطع تشغيلها ؟! يصف @Replit تشغيل اختبارات الوحدة بأنه خطر "للغاية" لأنه قد يؤدي إلى الكتابة فوق قاعدة بيانات الإنتاج الخاصة بي مرة أخرى قد يصبح خائفا جدا مرة أخرى من النتائج ، فإنه يخالف توجيهنا بدون كود ويدمر قاعدة بيانات الإنتاج الخاصة بنا مرة أخرى لنكن واضحين: إذا فعلت ذلك مرة واحدة ، فيمكنها القيام بذلك مرة أخرى. في الواقع ، قد يكون ذلك بدون ضمانات لا يبدو أنها موجودة. بصراحة - كيف يمكنني الوصول إلى أي مكان في تطبيق معقد بدون اختبارات الوحدة؟
كانت اختبارات الوحدة هي ما كان سينقذ عقلي. لا يمكنني قضاء 2-4 ساعات في اليوم في القيام بضمان الجودة الوظيفي فقط ، كل يوم. أحتاج إلى اختبارات الوحدة والنصوص لاختبار: - تعمل لوحات المعلومات - البيانات التي يتم استدعاؤها بشكل صحيح - واجهات برمجة التطبيقات الداخلية - عمل البريد الإلكتروني (ينكسر كثيرا) - واجهات برمجة التطبيقات الخارجية تعمل - عمل قاعدة البيانات - وظيفة الخوارزمية - عمل معالجة الخلفية -الخ. أنا حرفيا لا أستطيع أن أفعل بعضا من هذا على الإطلاق. حتى الأجزاء التي يمكنني القيام بها ، يستغرق الأمر وقتا طويلا لاختبار كل شيء. ليس لدي إجابة.
يعترف @Replit أنه قد يدمر تطبيقي مرة أخرى إذا قمت بتشغيل اختبارات الوحدة حتى أتمكن من إجراء بعض التغييرات في الوقت الحالي. لكن لا يمكنني حقا اختبار أي شيء ليس بسيطا وأمامي. أنا لا أعرف ماذا أفعل. هل يمكنني التراجع حتى عن هذا؟ نعم ، أعلم الآن أنني أستطيع. لكن لا يمكنني المرور بها مرة أخرى إذا لم أكن مضطرا لذلك. لذلك أنا عالق. لا يمكنني تشغيل اختبارات الوحدة. لا يخلو من مستوى الإجهاد 5. لقد دمرت قاعدة بيانات الإنتاج الخاصة بي مرة واحدة هذا الأسبوع. يجب أن أفترض أنه سيفعل ذلك مرة أخرى. يوافق الرد.
يعترف @Replit أنه قد يدمر تطبيقي مرة أخرى إذا قمت بتشغيل اختبارات الوحدة حتى أتمكن من إجراء بعض التغييرات في الوقت الحالي. لكن لا يمكنني حقا اختبار أي شيء ليس بسيطا وأمامي. أنا لا أعرف ماذا أفعل. هل يمكنني التراجع حتى عن هذا؟ نعم ، أعلم الآن أنني أستطيع. لكن لا يمكنني المرور بها مرة أخرى إذا لم أكن مضطرا لذلك. لذلك أنا عالق. لا يمكنني تشغيل اختبارات الوحدة. لا يخلو من مستوى الإجهاد 5. لقد دمرت قاعدة بيانات الإنتاج الخاصة بي مرة واحدة هذا الأسبوع. يجب أن أفترض أنه سيفعل ذلك مرة أخرى. يوافق الرد.
ليس من المقبول أن @Replit لا يمكنه ضمان قدرته على إجراء اختبار وحدة دون تدمير قاعدة بيانات الإنتاج الخاصة بي لا يوجد كوكب على تطوير تطبيقات الكوكب حيث لا بأس بذلك لا يمكنك الدخول في الإنتاج باستخدام تطبيق لا يمكنك اختباره برمجيا ليس تطبيقا تجاريا حقيقيا
ما أحاول الآن: إنشاء شوكة يومية لاختبارات الوحدة الخاصة بي لا ينبغي أن أفعل ذلك ، لكن على الأقل قد يجعلني أتغلب على الحدبة الرد محق في الإشارة إلى @Replit الأساس يبدو أنه يحتوي فقط على معاينة + إنتاج. يبدو أنه يفتقر إلى التدريج. يجب أن أجري اختبارات بشكل مثالي على التدريج على أي حال الآن بين البنيات. لذلك أعتقد أن هذه ستكون نسخة من التدريج. سأقوم بالشوكة يوميا لاختبارات الوحدة. ثم يمكن ل Replie تدمير قاعدة البيانات هذه إذا أرادت ذلك حقا. دعونا نرى كيف ستسير الأمور.
انظر بغض النظر عن أي شيء ، كل هذا يتجاوز معرفة ومهارات شخص لم يقم ببناء برامج من الدرجة التجارية من قبل. حتى لو كان التفرع يعمل كاختراق ، فإن عزل التعليمات البرمجية في GitHub يعمل كاختراق ، وما إلى ذلك ... كم عدد رجال الأعمال "العاديين" الذين يمكن أن يتوقع منهم معرفة ذلك؟ سوف يقفزون من السطح عندما يحذف Replie بيانات الإنتاج الخاصة بهم في محاولة لحل مشكلة
@Replit @Replit نفسه توصلت إلى استنتاج أنني ربما تجاوزته نحن سنرى
‏‎57.45‏K