السلام عليكم ورحمة الله وبركاته كان هذا مقالا لاحد المدربين في الدورة :
تكمن أهمية clean code في التالي :-
أولاً فهم المنطق الكامل من الكود : في حال مثلاً قمت بتقديم مشروعك لأحد المؤسسات والشركات وطلب أحد منك شرح بعض الأكواد سوف يكون عليك من السهل شرحه وهو مرتب أما إذا كان عشوائي وغير مرتب سوف تواجه صعوبة في شرح الأكواد .
ثانياً الصيانة والتطوير : بحيث أن كتابة الكود سهل لكن قراءته صعبة ، بحيث أن المطورين يفضلون إعادة كتابة الكود بدلاً من القيام في فهم الكود الموجود وهو بالتالي عمل شاق ، من خلال كتابة clean code فأنت تقوم بتوفير وقت كبير لقراءة القوم عند حدث أي تغير أو صيانة في البرمجة .
ثالثاً البساطة : كلما كان الكود بسيطاً وقابلاً للقراءة دون الدخول في تعقيدات ، يمكنك إنتاج كود عالي الجودة وحل للمشكلات بشكل أسرع .
رابعاً سهل الاختبار : من خلال المساعدة بالاختبار الألي للكود ، تعتبر طريقة الأكثر فاعلية لتحسين جودة الكود .
أهمية clean code لا تقتصر على هذه المميزات بل أيضاً عند قراءة أحد ما للكود الخاص بك وهو مرتب ، سوف يأخذ عنك فكرة جميلة بأنك مبرمج محترف ويمكنك إنجاز العمل بسهولة ودون تعقيد .
اردت انا اعلم فقط ما معني سهل الاختبار وما الفائدة منه
السؤال
محمود السعيد عوف
السلام عليكم ورحمة الله وبركاته كان هذا مقالا لاحد المدربين في الدورة :
تكمن أهمية clean code في التالي :-
أولاً فهم المنطق الكامل من الكود : في حال مثلاً قمت بتقديم مشروعك لأحد المؤسسات والشركات وطلب أحد منك شرح بعض الأكواد سوف يكون عليك من السهل شرحه وهو مرتب أما إذا كان عشوائي وغير مرتب سوف تواجه صعوبة في شرح الأكواد .
ثانياً الصيانة والتطوير : بحيث أن كتابة الكود سهل لكن قراءته صعبة ، بحيث أن المطورين يفضلون إعادة كتابة الكود بدلاً من القيام في فهم الكود الموجود وهو بالتالي عمل شاق ، من خلال كتابة clean code فأنت تقوم بتوفير وقت كبير لقراءة القوم عند حدث أي تغير أو صيانة في البرمجة .
ثالثاً البساطة : كلما كان الكود بسيطاً وقابلاً للقراءة دون الدخول في تعقيدات ، يمكنك إنتاج كود عالي الجودة وحل للمشكلات بشكل أسرع .
رابعاً سهل الاختبار : من خلال المساعدة بالاختبار الألي للكود ، تعتبر طريقة الأكثر فاعلية لتحسين جودة الكود .
أهمية clean code لا تقتصر على هذه المميزات بل أيضاً عند قراءة أحد ما للكود الخاص بك وهو مرتب ، سوف يأخذ عنك فكرة جميلة بأنك مبرمج محترف ويمكنك إنجاز العمل بسهولة ودون تعقيد .
اردت انا اعلم فقط ما معني سهل الاختبار وما الفائدة منه
رابط هذا التعليق
شارك على الشبكات الإجتماعية
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.