هل تهتم بسرعة الخوارزمية التي تكتبها وكم تستهلك من الذاكرة في برامجك أم أنك تكتب كود يعمل فقط ؟


التعليقات

10

اكتب كود يعمل فقط .. واذا كان الموضوع مهم اعود اليه لتحسينه في ما بعد, اما لو حاولت ان اجعل كل كود اكتبه مثالي, فلن ينتهي المشروع ابداً ابداً ... ابداً

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

حسب طبيعة التطبيق, و الوقت المتاح,

اذا كان التطبيق يعمل بشكل دائم فى الخلفية أو يعمل لوقت طويل, فعليك أن تهتم باستهلاك الذاكرة و الmemory leak, اما اذا كان التطبيق يعمل لمرة واحدة ثم يتم اغلاقه فيمكنك التغاضى قليلا عن استهلاك الذاكرة.

في البداية أكتب كود ينفد المطلوب فقط و بعد الإنتهاء من جزء من المشروع أعود و أحاول تحسينه قدر المستطاع

فالبرمجة ليست فقط كتابة كود يعمل فقط بل يعمل و بفعالية كبيرة

لا ، اهم شيء انه يعمل المطلوب

في المسابقات البرمجية بالتأكيد نعم

في المشاريع :بحسب الوقت

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

اهتم غالبا بالمثالية لذلك نادرا ما اكمل مشروعا قد بدأت به

في الحقيقة لن اكمل مابدأت لاجله اذا كنت سوف اهتم لكل كبيره وصغيره الا في حالة واحدة ا لاقى انتشار ونجاح


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

24.9 ألف متابع