19

كيف أستطيع معرفة ما ان كان الكود البرمجي is a beautiful code او لا

السلام عليكم شباب

انا مبتدئ في البرمجة و تقريبا هذه السنة الأولى لي في دراستها

عندما أنتهي من البرمجة كيف لي بأن أعرف أن الطريقة التي اتبعتها هي الطريقة المثلى. يعني كيف أعرف ما ان كنت برمجت بطريقة تفرط في استغلال عتاد الحاسوب عن طريق اكواد برمجية قد اكون انا كتبتها في اسطر كثيرة في حين كان يمكن كتابتها في اسطر أقل.


ذلك يعتمد على المنهجية التي تعتمدها قبل بناء البرنامج و التي تسمى اللوغاريتمة أو السيناريو

بالتأكيد هذا يتطلب جهد فكري وهذه هي صعوبة البرمجة و هو كيفية تقليل الأكواد و الحصول على المبتغى بالأداء الأفضل

وأحسن طريقة هي وضع خطة (على المذكرة مثلا ) في كيفية تحرير أكوادك ثم الربط بين المتقاربة و التي يمكن دمجها ثم التي يمكن تقصيرها قدر الإمكان و التي تتكرر بكثرة بإيجاد طرق لجعلها ميسرة و بالتأكيد كل هذا يبدأ بداية بالمبتغى و الهدف الذي تريده من الكود البرمجي و المهارة و معرفتك بتلك اللغة البرمجية

نعم اخي هذا الأمر لاحظته أيضا عندما اكون قد صممت البرنامج بالالغوريتمات من قبل مرحلة البرمجة تكون سهلة و جد سلسة لان معظم الافكار اكون قد قمت بصياغتها من قبل . لكن حتى و ان وصلت لمراحل متقدمة في البرمجة هل يجب ان اظل معتمدا هذه الطريقة ؟