المشكلة اللي بحاول اوضحها هي اني بتعامل في مشاريع احياناً الفريق اللي شغال فيها مش بيهتم بجودة الكود اللي بيكتبه بما انها بتشتغل من غير مشاكل. بس عدم الاهتمام ده بيخلي المشروع بطيئ مع اول استخدام حقيقي.
بردو من المهم انك كـSWE تبقي فاهم الكود بتاعك بيتعامل ازاي مع البيانات علشان علي الاقل تقدر تعرف حدوده و لغايه امتي هيشتغل بشكل كويس و فعال و امتي هيبقي غير مناسب بدل ما تتفاجئ بالمشاكل دي علي البروداكشن.
السطر الاول في تنفيذه بيستهلك resources كتير و هياخد وقت كبير .. في حين ان السطر التاني هياخد وقت اقل بكتير. ده بغض النظر عن اننا ممكن نحسنه بشكل افضل و اننا نعمل pagination مثلا بس ده مش موضوعنا دلوقتي
ف الحاجات دي بسيطه جداً بس بتفرق خصوصا انك لو ظبطها هتقلل حجم المشاكل اللي ممكن تظهرلك مع الوقت والداتا الكتير اللي المشروع بتاعك هيتعامل عليها.
ملخص الثريد هو انك تهتم بجودة الكود بتاعك في ابسط الحاجات هيساعدك تتجنب مشاكل بسيطه علي المدي الطويل لو هي موجوده تاثيرها هيكون كبير و ممكن اهمالك ليها يعطل الشغل بشكل كبير.
وبس كدا
وبس كدا
جاري تحميل الاقتراحات...