-
معني كلمة Kiss Principle في البرمجة
بإختصار شديد :
“Keep it simple, stupid!”
تدل علي العمل بذكاء وسهولة وتنظيم عند كتابتك كود برمجي
مثلا : نفترض أنك في تحدي برمجي والمطلوب منك أن لديك Array بها أرقام ومطلوب إيجاد أكبر رقم تم إدخالة !أعتقد أنك ستقوم Function جديدة وتمرر بداخلها متغير اسمة max ثم عمل for loop علي ال array حتي تعرف ما هو أكبر رقم في القائمة أذلك صحيح ؟
لكن في هذة الحالة أنت أعتمدت علي عدد array الذي سيتم استخدامة داخل حلقة التكرار وجعلت الكود أصعب والأداء ليس أفضل شئاو ممكن تعمل خوارزمية تعمل لك sort للأرقام
لكن في الحالتين أنت فكرت كثيرا وأبذلت جهد لكتابة الكود
لأن في أغلب لغات البرمجة التي نستخدمها يوجد functions Built-in موجودة بلفعل تم كتابتها من قبل مبرمجين محترفين داخل اللغة البرمجية
-
معني كلمة Built-in
هي عبارة عن مجموعة من الخصائص و ال functions التي تم كتابتها بشكل افتراضي من قبل مطورين لغة البرمجة المحددة لأستخدامها بشكل جاهز وسهل من قبل مستخدمين اللغة
بشكل عام Kiss Principle هي انك أحياناً يجب أن تلجأ لأستخدام الخصائص الداخلية للغة البرمجة لأنها تسهل عليك عدم كتابة كود معقد من السهل فهم سطورك البرمجية من قبل أصدقائك المبرمجين
المحترف هو من يكتب كود بسيط ينفذ مايرد
المبتدأ هو من يكتب كود معقد