تصدر Stack Overflow لائحة سنويــة بأكثر لغات، أو أدوات التطوير استخداماً لكــل عام. وهــذا يجعلني غاضباً في الحقيقـــة.

في بيــئة عملي قرر مدير المشروع استخدام MongoDB لأنها الأكثـــر شهرة حاليــاً و Trending في مجال تقنيــة المعلومات ويعتقــد مدير المشروع أن الـ NOSql هي المستقبل!

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

الســؤال، هل نعتمد استخدام التقنيات في المشاريع بناء على الـ Trending أم نعتمـــد على ماذا يحتاجه المشــروع! وما الخيار الأنسب من ناحية التطبيق (Implementation) والصيانة (Maintenance)؟ شاركني رأيك.