Softcoding

مؤلف: Roger Morrison
تاريخ الخلق: 22 شهر تسعة 2021
تاريخ التحديث: 1 تموز 2024
Anonim
What is SOFTCODING? What does SOFTCODING mean? SOFTCODING meaning, definition & explanation
فيديو: What is SOFTCODING? What does SOFTCODING mean? SOFTCODING meaning, definition & explanation

المحتوى

تعريف - ماذا يعني Softcoding؟

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia Softcoding

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

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

من الأفضل للمطورين فحص احتياجات مشاريع البرامج الفردية. مع وجود أداة صغيرة في المنزل أو برنامج مفتوح المصدر ، يمكن للمطورين افتراض أن الأشخاص سيكون لديهم إمكانية الوصول إلى شفرة المصدر ويمكنهم إجراء تغييرات ، مما يعني أن البرنامج يمكن أن يكون أقل قابلية للتكوين. قد يحتاج برنامج الملكية إلى أن يكون أكثر قابلية للتكوين ، نظرًا لأن المستخدمين غير قادرين على تغيير شفرة المصدر.