M
MercyNews
Home
Back
الحقيقة الواقعية للبرمجة العاملة: الوعود مقابل الأدلة القاطعة
تكنولوجيا

الحقيقة الواقعية للبرمجة العاملة: الوعود مقابل الأدلة القاطعة

Hacker News5h ago
3 دقيقة قراءة
📋

حقائق رئيسية

  • قضى مطور عطلة نهاية أسبوع كاملة في محاولة بناء تطبيق SwiftUI لـ iOS لتذكير تغذية الحيوانات الأليفة باستخدام مساعد برمجة ذكي.
  • أظهرت مرحلة المخطط المعماري الأولي والمواصفات وعودًا، لكن التنفيذ تحول بسرعة إلى دورة إصلاح الأخطاء والبحث.
  • أبلغ المطور أن نصف وقته قضاه في تصحيح الأخطاء الدقيقة وتكرار الكود الذي أدخله أداة الذكاء الاصطناعي.
  • على الرغم من إنشاء وتسجيل إرشادات وقيود محددة، لم يتحسن أداء الذكاء الاصطناعي خلال مسار المشروع.
  • سلطت التجربة الضوء على توتر أساسي بين اتجاه الصناعة في "التحقق من السلوك" على حساب المعمارية ومعايير المطور الشخصية لجودة الكود.
  • تم التخلي عن المشروع في النهاية بعد أن خلص المطور إلى أن الكود الذي أنتجته الذكاء الاصطناعي تراكم فيه الكثير من الديون التقنية ليكون مستدامًا.

الوعد مقابل الممارسة

يتردد صدى الوعد في عالم التكنولوجيا حول البرمجة العاملة—أنظمة ذكاء اصطناعي يمكنها كتابة وتصحيح وشحن البرمجيات بشكل مستقل. يصور النقاش عبر الإنترنت صورة من الكفاءة الثورية، حيث يوجه المطورون الذكاء الاصطناعي ويشاهدون الكود الجاهز للإنتاج يظهر. ومع ذلك، يتساءل عدد متزايد من الممارسين عن الفجوة بين هذه الرواية وواقعهم اليومي.

يكشف حساب مفصل لمطور عن محاولة بناء تطبيق iOS وظيفي من الصفر عن رحلة معقدة وغالبًا ما تكون محبطًا. السؤال الأساسي ليس فقط حول القدرة، ولكن حول القيمة المستدامة: هل يخلق الكود الذي أنتجته الذكاء الاصطناعي فائدة أكبر من الديون التقنية؟ يتجاوز هذا الاستكشاف الت hype لفحص الآثار العملية والمعمارية والجودية للاعتماد على الذكاء الاصطناعي في تطوير البرمجيات.

طموحات معمارية

بدأ التجربة بنهج منظم وواعٍ. كان الهدف هو إنشاء تطبيق iOS لتذكير تغذية الحيوانات الأليفة باستخدام SwiftUI، إطار عمل حديث من Apple. بدلاً من الانغماس مباشرة في الكود، كلف المطور الذكاء الاصطناعي أولاً بمهمة عالية المستوى: البحث واقتراح مخطط معماري شامل. هدفت هذه المرحلة الأولية إلى تأسيس أساس متين، لضمان أن بنية المشروع صحيحة قبل أن يبدأ أي تنفيذ.

بعد المخطط، تعاون المطور مع الذكاء الاصطناعي لصياغة مواصفات مفصلة. وضعت هذه الوثيقة بدقة الميزات التي يجب تنفيذها وكيف يجب أن تعمل. أول تمرير للبرمجة، بتوجيه من هذا الإعداد الدقيق، أعطى نتائج مفاجئة جيدة. بدا أن المنطق الأساسي يعمل، رغم أنه لم يكن بدون عيوب. هذا النجاح المبكر وضع سلفة متفائلة، مما يشير إلى أن سير عمل منظم ومدعوم بالذكاء الاصطناعي يمكنه حقًا إنتاج نتائج عالية الجودة.

"شخصيًا لا يمكنني قبول شحن كود لم يتم مراجعته. يبدو الأمر خاطئًا. المنتج يجب أن يعمل، لكن الكود يجب أن يكون عالي الجودة أيضًا."

— مطور، معلق على HN

الانزلاق نحو تصحيح الأخطاء

على الرغم من البداية الواعدة، تحول مسار المشروع بشكل كبير. الأخطاء الأولية، رغم أنها قابلة للإدارة، كانت مجرد البداية. أصبحت مرحلة التطوير اللاحقة دورة لا هوادة فيها للتصحيح. قضى المطور بقية عطلة نهاية الأسبوع في حلقة: يسأل الذكاء الاصطناعي لإصلاح الأخطاء، فقط ليجد أن مشاكل جديدة ودقيقة قد تم إدخالها. غالبًا ما كانت محاولات الذكاء الاصطناعي لحل المشكلات تأتي على حساب وضوح الكود أو أدخلت تكرارًا.

استهلك جزء كبير من الوقت ليس ببناء ميزات جديدة، بل ب强迫 الذكاء الاصطناعي على البحث وتطبيق أفضل الممارسات الحقيقية بدلاً من ابتكاره الخاصة. لمحاربة هذا، نفذ المطور نظامًا من الإرشادات المسجلة والقيود—مجموعة من القواعد التي تم تعليم الذكاء الاصطناعي اتباعها. ومع ذلك، حتى آلية التغذية الراجعة المنظمة هذه فشلت في استقرار العملية. تحول سير العمل من تعاون إبداعي إلى صراع دفاعي ضد عدم اتساق الأداة.

معضلة مراجعة الكود

يشكل نقاش صناعي أوسع إطارًا لهذه struggles الفردية. هناك دفع ملحوظ للانتقال من التحقق من المعمارية التقليدي إلى ببساطة التحقق من السلوك. في الممارسة العملية، تدعو هذه الفلسفة إلى مراجعة كود محدودة أو منعدمة. الحجة هي أنه إذا كانت الاختبارات الآلية تمر وخط أنابيب التكامل المستمر (CI) أخضر، فإن الكود جاهز للشحن.

يعبر المطور عن شك عميق حول هذا النهج، معتبرًا إياه وصفة لكارثة طويلة الأمد. القلق هو أن هذه الطريقة تنتج كود سباغيتي—كود يعمل على "المسار السعيد" لكنه يتراكم فيه أخطاء مخفية وصعبة التصحيح مع مرور الوقت. عززت تجربة تطبيق iOS هذا الاعتقاد. الكود الذي أنتجته الذكاء الاصطناعي، رغم أنه يعمل في أجزاء، يفتقر إلى النزاهة الهيكلية المطلوبة ليوقع عليه المعماري بثقة. صاغ المطور مبدأً أساسيًا:

شخصيًا لا يمكنني قبول شحن كود لم يتم مراجعته. يبدو الأمر خاطئًا. المنتج يجب أن يعمل، لكن الكود يجب أن يكون عالي الجودة أيضًا.

حكم شخصي

توجت التجربة باستنتاج حاسم. بعد استثمار عطلة نهاية أسبوع كاملة وتسجيل القيود بدقة، تخلى المطور في النهاية عن المشروع. أثبت أن التناقض بين إمكانات الأداة وإخراجها العملي كبير جدًا. الوقت الذي قضاه في تصحيح الأخطاء الدقيقة وإدارة سلوك الذكاء الاصطناعي تفوق بكثير على أي مكاسب في سرعة التطوير.

يسلط هذه الدراسة الحالة الشخصية الضوء على فجوة حرجة في مشهد البرمجة العاملة الحالي. بينما يمكن للأدوات إنتاج مسودات أولية مذهلة، فإنها تكافح مع العملية الدقيقة والتكرارية لبناء برمجيات قوية وقابلة للصيانة. تؤكد التجربة أن جودة الكود والنزاهة المعمارية أمران غير قابلان للتفاوض للتطوير المسؤول، خاصة لأولئك المكلفين بالإشراف على صحة المشروع على المدى الطويل.

الاستنتاجات الرئيسية

يقدم هذا الرحلة عبر التطوير المدعوم بالذكاء الاصطناعي منظورًا صادمًا حول الحالة الحالية للبرمجة العاملة. يوضح أن التكنولوجيا تتقدم بسرعة، لكنها ليست بعدًا بديلًا عن الإشراف البشري ومعايير الهندسة الصارمة. يجب موازنة جاذبية السرعة مع ضرورة الجودة.

للفرق التي تفكر في طريق مشابه، الدرس واضح: التقدم بحذر وعين ناقدة. وعد البرمجة المستقلة مقنع، لكن الواقع يتطلب التحقق الدقيق، والاختبار القوي، والالتزام بالحفاظ على كود ليس فقط وظيفيًا، بل نظيفًا وقابلًا للفهم وبني لي lasted.

أسئلة شائعة

ما هي البرمجة العاملة؟

تشير البرمجة العاملة إلى استخدام أنظمة ذكاء اصطناعي يمكنها كتابة وتصحيح وإدارة كود البرمجيات بشكل مستقل مع تدخل بشري بسيط. الهدف هو زيادة سرعة التطوير عن طريق تفويض مهام البرمجة إلى وكلاء الذكاء الاصطناعي.

ما هي التحديات التي واجهها المطور؟

واجه المطور مشاكل كبيرة في جودة الكود، بما في ذلك الأخطاء الدقيقة، وتكرار الكود، والذكاء الاصطناعي الذي يبتكر ممارساته الخاصة بدلاً من اتباع أفضل الممارسات المعروفة. أصبحت العملية دورة تستهلك الوقت في تصحيح الأخطاء بدلاً من التطوير الإنتاجي.

لماذا مراجعة الكود مهمة في هذا السياق؟

تضمن مراجعة الكود النزاهة الهيكلية، والقابلية للصيانة، والجودة طويلة الأمد. بدونها، قد يمر الكود الذي أنتجته الذكاء الاصطناعي الاختبارات لكنه يتراكم فيه "كود سباغيتي" وأخفاء أخطاء يصعب تصحيحها لاحقًا، مما يقوض استقرار المنتج.

ما كان النتيجة النهائية للتجربة؟

تخلى المطور عن المشروع بعد عطلة نهاية أسبوع من الجهد. أظهرت التجربة فجوة كبيرة بين الت hype المحيط بالبرمجة العاملة وتطبيقها العملي في العالم الواقعي لبناء برمجيات عالية الجودة ومتينة معماريًا.

Continue scrolling for more

الذكاء الاصطناعي يحول البحث والبراهين الرياضية
Technology

الذكاء الاصطناعي يحول البحث والبراهين الرياضية

لقد انتقل الذكاء الاصطناعي من وعد متقطع إلى واقع ملموس في الرياضيات، حيث تستخدم نماذج التعلم الآلي الآن لدعم استنباط براهين أصلية. يجبر هذا التطور على إعادة تقييم طرق البحث والتدريس في هذا التخصص.

Just now
4 min
306
Read Article
جوجل تنهي عصر تحكمات Stadia بإزالة الأداة
Technology

جوجل تنهي عصر تحكمات Stadia بإزالة الأداة

أعلنت جوجل رسمياً عن إزالة أداة تحويل تحكمات Stadia من الخدمة، مما أزال آخر الموارد المتاحة لإعادة استخدام الأجهزة بعد إغلاق المنصة السحابية.

2h
5 min
6
Read Article
انهيار البيتكوين بنسبة 6% مع اهتزاز السوق بسبب الرسوم الجمركية والتحركات الشركات
Cryptocurrency

انهيار البيتكوين بنسبة 6% مع اهتزاز السوق بسبب الرسوم الجمركية والتحركات الشركات

شهد أكبر عملة رقمية في العالم انخفاضاً حاداً خلال الـ 36 ساعة الماضية، حيث مسحت قرابة 5,700 دولار من سعرها مع تصاعد التوترات الجيوسياسية وضغط التصريف من الشركات.

2h
5 min
6
Read Article
I tried Buffalo wings from 5 major chain restaurants and ranked them from worst to best
Lifestyle

I tried Buffalo wings from 5 major chain restaurants and ranked them from worst to best

Wingstop original hot wings. Erin McDowell/Business Insider Buffalo wings are a game-day favorite, but some chains do them better than others. I compared Buffalo wings from Applebee's, Chili's, Buffalo Wild Wings, TGI Fridays, and Wingstop. Wingstop surprised me with its saucy, juicy wings. With football season in full swing and Super Bowl Sunday just around the corner, you might be wondering which chain's Buffalo chicken wings get a touchdown and which are a total miss. I tried and ranked Buffalo chicken wings from five chain restaurants — Applebee's, Chili's, Buffalo Wild Wings, TGI Fridays, and Wingstop — based on taste and value. All of the wings were slightly different, but I liked the spiciest, sauciest wings the best. Here's how the five chain restaurants' Buffalo wings ranked, from my least favorite to my most favorite. My least favorite Buffalo wings came from TGI Fridays. Erin McDowell/Business Insider I ordered an eight-count of bone-in traditional Buffalo wings at the restaurant I visited in Massachusetts. They cost $12.19, excluding taxes and fees, and came with celery sticks and sides of ranch and blue cheese. The wings were crispy but a little under-sauced. Erin McDowell/Business Insider Unlike some of the other chains I tried, TGI Fridays also doesn't appear to make its own Buffalo sauce. On the menu, it's advertised as simply Frank's Red Hot Buffalo. While I do like that brand of sauce, I could easily make the same wings at home, which made it feel less unique. I also thought they were slightly smaller than some of the other wings I tried. The meat inside was tender, but the Buffalo flavor just wasn't there for me. Erin McDowell/Business Insider Though I liked the crispy skin and texture of these chicken wings, as well as the tender meat inside, I thought they were lacking in sauce and flavor. Overall, I probably wouldn't order these again. The next stop I tried was Applebee's. Applebee's Buffalo chicken wings. Erin McDowell/Business Insider At my local Applebee's in Brooklyn, an order of nine classic bone-in wings costs $14.29, excluding tax and fees. They came with celery sticks and sides of ranch and blue cheese. The wings were super crispy and the largest out of all that I tried. Applebee's Buffalo chicken wings. Erin McDowell/Business Insider The wings were a rich red-brown color and fried to a crisp. The wings were juicy, and the sauce had a good buttery flavor. Applebee's Buffalo chicken wings. Erin McDowell/Business Insider The Buffalo sauce had a nice balance between the heat and the more savory, buttery flavor, resulting in a well-rounded bite. I thought the meat inside was pretty juicy, and I loved the sheer size of these wings. However, I thought the wings could have been a touch spicier. Chili's landed squarely in the middle with its crispy Buffalo wings. Erin McDowell/Business Insider At my local Chili's in New York, an eight-count of bone-in Buffalo wings cost $15.49, excluding tax and fees. They came with two dipping sauces: ranch and blue cheese. I thought these wings were flavorful and juicy. Erin McDowell/Business Insider I've tried these wings before and commented that they could have been slightly saucier and crispier. However, when I tried them this time, I didn't feel the same — they were perfectly crispy and almost dripping in sauce. The wings had a generous amount of meat inside. Erin McDowell/Business Insider The Buffalo sauce had a strong buttery flavor with just the right amount of heat. The chain is also known for its ranch dipping sauce, which I thought paired very nicely with the wings. Though the wings were smaller, I thought they packed more flavor than the ones from Applebee's and TGI Fridays. My second-favorite Buffalo wings came from Buffalo Wild Wings. Buffalo Wild Wings Buffalo wings. Erin McDowell/Business Insider The chain's Buffalo bone-in wings are arguably Buffalo Wild Wings' most famous menu item, so I was eager to see how they would compare to other chain restaurants' wings. I certainly wasn't disappointed. A six-count of traditional Buffalo wings cost $15.99, excluding tax and fees, and a side of ranch. The wings were small lengthwise but had a lot of meat. Erin McDowell/Business Insider The wings were crispy and had a light coating of Buffalo sauce that covered every part of the wings. There was a selection of both drumsticks and flats, but I noticed that the drums were particularly meaty. I loved the flavor of the Buffalo sauce and thought the chicken meat was moist. Erin McDowell/Business Insider The chicken meat inside the wing was moist and tender, and the crispy skin and slightly sweet, just-spicy-enough sauce added a lot of flavor. Overall, these were really solid Buffalo wings. I also thought these wings were good value for the cost and would definitely order them again. My favorite wings I tried were from Wingstop. Wingstop original hot wings. Erin McDowell/Business Insider I ordered 10 classic bone-in wings for $21.19, excluding tax and fees. Wingstop doesn't offer Buffalo sauce on its menu, but it does have its Original Hot sauce, which is the chain's version of Buffalo. I ordered them with a side of ranch. While Wingstop also sells boneless wings, tenders, and chicken sandwiches, its senior director of culinary, Larry Bellah, told Business Insider that bone-in traditional wings remain the chain's most popular item. He added that the Original Hot flavor ranks among its top five sauces. The wings came drenched in the bright-red sauce but were still supremely crispy. Wingstop original hot wings. Erin McDowell/Business Insider The sticky sauce clung to my fingers as I ate these wings, which were the perfect size: not too big, not too small, and just the right amount of tender chicken meat. The meat was tender, and the spicy hot sauce blew me away. Wingstop original hot wings. Erin McDowell/Business Insider The sauce had a lot of levels, balancing between a strong vinegar flavor, to buttery, and topped off with a layer of spice that was slightly smoky yet not overpowering. The Wingstop wings stood out as the spiciest among all the chains I tried. However, the heat didn't overpower the flavor — instead, it enhanced it. Each element, from the crispy seasoned skin to the tangy undertones of the sauce, came through distinctly. These wings balanced bold, spicy flavor with a depth of taste, making them the best chain-restaurant Buffalo wings I tried. The chain also delivered on value. Even though the wings were the most expensive I tried, the 10-count made each wing come out to around $2.12 per wing, which was slightly cheaper than the cost per wing at Buffalo Wild Wings. Read the original article on Business Insider

3h
3 min
0
Read Article
A$AP Rocky يكشف عن جولة عالمية 'لا تكن غبيًا' تضم 42 مدينة
Entertainment

A$AP Rocky يكشف عن جولة عالمية 'لا تكن غبيًا' تضم 42 مدينة

كشف A$AP Rocky عن جولة عالمية جديدة تضم 42 مدينة، تبدأ في شيكاغو في مايو وتنتهي في باريس في سبتمبر. التذاكر متاحة في 27 يناير.

3h
5 min
6
Read Article
إيلون ماسك يطرح فكرة شراء رايان إير بعد خلاف مع المدير التنفيذي
Economics

إيلون ماسك يطرح فكرة شراء رايان إير بعد خلاف مع المدير التنفيذي

طرح إيلون ماسك فكرة شراء رايان إير بعد رفض أوليري تثبيت تقنية ستارلينك، مما زاد من خلاف علني بين قياديين الأعمال البارزين.

3h
5 min
6
Read Article
Society

سونيا مابروك تبتعد عن قرار سي نيوز بخصوص جان مارك مورانديني

أعلنت المقدمة الفرنسية سونيا مابروك أنها ليست مسؤولة عن قرار سي نيوز بالاحتفاظ بجان مارك مورانديني بعد إدانته بفساد القاصرين، مما يسلط الضوء على المعضلات الأخلاقية في صناعة الإعلام.

3h
5 min
6
Read Article
Chainalysis تُAutomate التحقيقات Onchain للفرق غير التقنية
Technology

Chainalysis تُAutomate التحقيقات Onchain للفرق غير التقنية

أطلقت Chainalysis ميزة جديدة تُ Automate التحقيقات Onchain للفرق غير التقنية، مما يزيل الحاجة للكود المخصص ويدemocratizes (يعزز المشاركة الديمقراطية) لوصول الذكاء البلوكشيني.

3h
5 min
6
Read Article
 مؤسس وايمو ينتقد نهج تسلا 'القائم على الرؤية فقط'
Technology

مؤسس وايمو ينتقد نهج تسلا 'القائم على الرؤية فقط'

انتقد جون كرافشيك، الرئيس التنفيذي السابق لوايمو، استراتيجية تسلا للقيادة الذاتية، مدعياً أن نهجها "القائم على الرؤية فقط" يعاني من "قصر النظر" ويفتقر إلى السلامة المطلوبة.

3h
5 min
6
Read Article
تويوتا أوربان كروزر إبيلا: المنافس الجديد في سوق السيارات الكهربائية في الهند
Automotive

تويوتا أوربان كروزر إبيلا: المنافس الجديد في سوق السيارات الكهربائية في الهند

أطلقت تويوتا سيارتها الكهربائية الأولى في الهند، أوربان كروزر إبيلا، بسعر منافس ومدى قيادة يصل إلى 543 كم، مما يهدد وضع السوق الحالي.

3h
5 min
6
Read Article
🎉

You're all caught up!

Check back later for more stories

العودة للرئيسية