ماذا ان كنت مبرمجا جديدا وتعمل في شركة تستخدم أساليب منقرضة في البرمجة؟ هل تتركها أم تصبر لاكتساب خبرة وإن كنت تشك في مدى فعالية أو جدوى تلك الخبرة؟


ما هى الاساليب المنقرضة بالضبط؟

انا دائما مقتنع فى البرمجة بالمثل القائل ما حك انفك مثل ظفرك,

فى الحقيقة لقد فرض علينا مجموعة من القواعد لا نعرف متى و أين فرضت و من الذى فرضها.

لماذا عندما استخدم database مثلا فى اى برنامج يجب ان تكون قاعدة بيانات sql؟؟

لماذا لا اضع قاعدة البيانات داخل ملفات binary مثلا فهى أسرع و يمكنك التحكم فى كل شىء (سوف تكتشف حتما ان هناك الكثير ما لا تستطيع فعله مع قواعد البيانات sql),

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

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


تطوير الويب

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

91.1 ألف متابع