مبدأ المسؤولية الفردية:دقة سبب التغيير

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

  •  09-06-2019
  •  | 
  •  

سؤال

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

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

المحلول

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

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

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

نصائح أخرى

  1. لن أكون قلقًا جدًا بشأن التفاصيل في البداية.سأذهب فقط مع فصل الاهتمام على مستوى أوسع في البداية.النقطة الأساسية هي أننا يجب أن نتجنب الإفراط في الهندسة هنا.ولكن يكفي.أنا أتفق مع لوكاس وهنا، فإن هذه الخطوة الأولى سوف تتحسن مع الخبرة.
  2. مع تغير المتطلبات، وعندما بدأت في الحصول على "الروائح"، ومع تحسن فهمي للمشكلة، سأعيد صياغة التصميم من خلال استبعاد الاهتمامات المنفصلة عندما تصبح واضحة.يجب أن يكون الفصل بين الاهتمامات أيضًا تطوريًا كما هو الحال مع التصميم العام.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top