جدول المحتويات:
تعريف - ماذا يعني ترميز اليد؟
يتضمن ترميز اليد كتابة التعليمات البرمجية الوظيفية أو اتجاهات التخطيط باللغات الأساسية التي يتم تجميعها بها. البديل هو استخدام أنواع مختلفة من الأدوات لتنفيذ اصطلاحات الترميز دون الحاجة إلى تسليمها بلغات أصلية.
تيكوبيديا يوضح ترميز اليد
لفهم فكرة الترميز اليدوي ، من الضروري أن نفهم كيف تطورت برمجة الكمبيوتر على مدار الثلاثين عامًا الماضية. في السنوات الأولى من البرمجة ، كانت لغات مثل Basic و Fortran مشفرة يدويًا. لم يكن لدى المستخدمين برامج مفصلة تسمح لهم بالترميز بطريقة آلية.
في النهاية ، مع الحوسبة المستندة إلى Windows والتطورات الأخرى ، طورت شركات التكنولوجيا منتجات يمكنها أتمتة بعض أنواع الترميز اليدوي إما لأغراض البرمجة أو التخطيط. أحد الأمثلة الرئيسية هو الطيف الواسع من الأدوات التي تسمح للمستخدمين بتفادي ترميز HTML اليدوي ، وهي اللغة الأساسية لكثير من شفرة مصدر الويب. أوامر HTML الفعلية معقدة بشكل نحوي وتشكل تحديا لكثير من الناس. قامت الشركات بإنشاء أدوات تسمح للمستخدمين بوضع صفحات الويب بشكل مرئي بدلاً من ترميز HTML أو بعبارة أخرى كتابة كل تخطيطات أو إجراءات HTML.
تسمى أنواع أخرى من الأدوات التي تساعد الناس على تجنب الترميز اليدوي في بعض الأحيان ما تراه هو ما تحصل عليه (WYSIWYG) من محرري. الفكرة هنا هي أن الشاشة تحاكي النتيجة النهائية ، حيث تخفي ترميز اليد الفعلي عن الشخص الذي يقوم بالتخطيط. في عالم الترميز ، تتيح بعض الأدوات الترميز الآلي ، لكن لا يزال الترميز اليدوي جزءًا رئيسيًا مما يفعله المبرمجون بشكل منتظم. لن يرغب العديد من المحترفين في تجريد عملية الترميز أكثر من اللازم ، لأنه يمكن أن يعيق فهم الكود وقراءته كما هو مكتوب. على سبيل المثال ، يتضمن MS Visual Basic نماذج مرئية للنوافذ ومربعات النص وأكثر من ذلك ، ولكن لا يزال الرمز الأساسي مرئيًا في النوافذ وخيارات القائمة القابلة للنقر ، بحيث لا يزال يتعين على المبرمجين تسليم رمز وظيفة هذه الأجهزة.