افعل ذلك دائمًا بنفس الطريقة في كل مرة، هل هذا قابل للاستخدام في المشاريع البرمجية؟[مغلق]

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

  •  02-07-2019
  •  | 
  •  

سؤال

كنت بالخارج أركض..استمع لبودكاست عن تويوتا..على أي حال.

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

أو هل يرى أحد كيفية استخدام هذا المبدأ الأساسي؟

حسنًا، هذا هو البودكاست.أعتقد أنه مثير للاهتمام

http://itc.conversationsnetwork.org/shows/detail3798.html

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

المحلول

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

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

وبكلمات أخرى مألوفة أكثر من الفيلسوف الشهير:

إذا لم يكن مكسورًا، فلا تصلحه.

نصائح أخرى

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

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

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

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

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

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