هل هناك مهام برمجية تعتبرها بالغة الأهمية بحيث تقوم بها دائمًا بشكل مدروس وببطء؟

StackOverflow https://stackoverflow.com/questions/260672

  •  06-07-2019
  •  | 
  •  

سؤال

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

هل كانت مفيدة؟

المحلول

التغييرات في قواعد البيانات المباشرة، في الواقع أقوم بعمل نسخة احتياطية أولاً فقط في حالة معرفة أنني أكثر حرصًا :)

نصائح أخرى

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

قد يستغرق الأمر مني ساعة حتى أتمكن من صياغة نغمة البريد الإلكتروني المكونة من فقرة واحدة بشكل صحيح.

أي شيء يغير البيانات المهمة بشكل لا يمكن استرجاعه.لقد تعلمت الدرس بالطريقة الصعبة عدة مرات.

عادةً ما تكون عملية الإصدار أمرًا منهجيًا بالنسبة لي.

كل شئ.لم أكن أبدًا مبرمجًا "مجرد الغوص فيه".لقد كانت دائما، وسوف تكون كذلك دائما.

يقدم - لأنه أمر محرج إذا كسرت الاختبار.

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

رمز مشترك.أي.تغييرات على التعليمات البرمجية القديمة المشتركة المستخدمة في برامج مستقلة متعددة.

أشياء برنامج تشغيل Kernel - لأن تلك الشاشات الزرقاء تسبب الألم!

أي تلاعب بمجموعة، خاصة في لغة C (كل ما يتطلبه الأمر هو خطأ واحد تلو الآخر لإطلاق النار على الكومة الخاصة بك).

من ناحية قاعدة البيانات، إذا قمت بتشغيل تحديث/إدراج/حذف ولا أرغب في عمل نسخة احتياطية لقاعدة البيانات بأكملها، فأنا دائمًا select * into myTable_backup from myTable

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

أفعل هذا لأنني واجهت مواقف حيث لن تسمح لك وظيفة "التراجع" لأي عنصر تحكم مصدر تستخدمه بالتراجع كما هو مطلوب و/أو لا تحصل عليها بنسبة 100%.

عمل يحصل من SourceSafe - من السهل حقًا الضغط على زر خاطئ وفقدان الإصدار المحلي الذي كنت تعمل عليه./أنا أكره SS، لكني مجبر على استخدامه./

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top