❗️ هل السرعة مهمة لك كمطور؟❗️
يمكن أن تكون سرعة برنامج او واجهتك عاملاً مهمًا، دعونا نفهم اهميتها بمثال من Google
عندما تم إصدار Google، أراد المؤسسون بناء شيء يسمى "Experience Framework" بواسطة مهندس فريق البحث في Google
يمكن أن تكون سرعة برنامج او واجهتك عاملاً مهمًا، دعونا نفهم اهميتها بمثال من Google
عندما تم إصدار Google، أراد المؤسسون بناء شيء يسمى "Experience Framework" بواسطة مهندس فريق البحث في Google
كانت التجربة تحدد عدد نتائج البحث التي يجب أن تقدمها على صفحة في كل بحث
أجروا تجربة وخرج منها شيء غير متوقع
النتائج الأقل دائمًا أفضل من النتائج الأكثر، لكنهم توقعوا العكس، فلماذا الأقل كان أكثر تفضيلاً؟
أجروا تجربة وخرج منها شيء غير متوقع
النتائج الأقل دائمًا أفضل من النتائج الأكثر، لكنهم توقعوا العكس، فلماذا الأقل كان أكثر تفضيلاً؟
جاء المزيد من نتائج البحث بتكلفة وهي الوقت، وهو أمر مهم حقًا للمستخدمين، حتى لو لم يدركوا ذلك
أحدث هذا فرقًا كبيرًا، على الرغم من أن الفرق هو ثوان، الناس نفذ صبرهم
أحدث هذا فرقًا كبيرًا، على الرغم من أن الفرق هو ثوان، الناس نفذ صبرهم
ماذا يجب ان نتعلم من هذا؟
بصفتك مطورًا أو حتى مطورًا لتجربة المستخدم، من المهم الاهتمام بالأشياء الصغيرة من حيث البرمجة، مثل التحسن الطفيف في التعقيدات الزمنية أو تعقيدات المساحة
يمكن أن يكون لهذه الأشياء الصغيرة تأثير كبير على البرنامج او الخوارزمية التي تقوم بإنشائها
بصفتك مطورًا أو حتى مطورًا لتجربة المستخدم، من المهم الاهتمام بالأشياء الصغيرة من حيث البرمجة، مثل التحسن الطفيف في التعقيدات الزمنية أو تعقيدات المساحة
يمكن أن يكون لهذه الأشياء الصغيرة تأثير كبير على البرنامج او الخوارزمية التي تقوم بإنشائها
إن الجزء الأساسي من كونك مطورًا ليس فقط بناء البرنامج او التطبيق، ولكن أيضًا لجعله عالي الكفاءة والذي سيوفر تجربة مستخدم رائعة من منظور تقني
هل تسعى لجعل برنامج اسرع خلال عملية التطوير او بعد الانتهاء منه؟
جاري تحميل الاقتراحات...