فيديو: 18 - أنواع المجموعات الوظيفية - تسمية الأيوباك - كيمياء عضوية - عبدالله محمد حبشي 2025
إذا كان لديك خبرة في البرمجة، ربما كنت قد سمعت حالة الجمل، قبل. انها وسيلة لإعطاء أسماء أطول إلى الكائنات والوظائف. يمكنك الاستفادة من كل حرف أول من كلمة التي هي جزء من الاسم لتحسين قابلية القراءة. لذلك، هل يمكن أن يكون فيريلونغفاريابلنام ولا يزال قادرا على قراءتها.
على عكس العديد من اللغات الأخرى، R لا يستخدم النقطة (.) كمشغل، لذلك يمكن استخدام النقطة في أسماء الكائنات أيضا. هذا النمط يسمى نمط منقط، حيث تكتب كل شيء في كلمات صغيرة أو منفصلة أو مصطلحات في اسم مع نقطة.
في الواقع، في R، العديد من أسماء الوظائف تستخدم أسلوب منقط. كنت قد اجتمعت وظيفة مثل هذا في وقت سابق. طباعة. الافتراضي (). يستخدم بعض مؤلفي الحزمة أيضا تسطير أسفل السطر بدلا من نقطة.
الطباعة. الافتراضي () هو الأسلوب الافتراضي لوظيفة الطباعة (). يتم تقديم معلومات حول الوسيطات في صفحة التعليمات للطباعة. الافتراضي ().
أنت لست ملزما لاستخدام أسلوب منقط. يمكنك استخدام أي نمط تريد. يستخدم R نمط منقط لكثير من الوظائف الأساسية والكائنات، ولكن لأن بعض أجزاء من الآليات الداخلية R تعتمد على تلك النقطة، وكنت أكثر أمانا لاستخدام حالة الجمل للوظائف. كلما رأيت نقطة، على الرغم من ذلك، لم يكن لديك للتساؤل ما يفعله - انها مجرد جزء من الاسم.
قضية التسمية الكاملة تكشف عن أحد الجوانب السلبية لاستخدام برمجيات مفتوحة المصدر: إنها مكتوبة من قبل أشخاص ذكيين جدا وغير أنانيين مع آراء قوية جدا، لذلك فإن تسمية الوظائف في R أبعد ما يكون عن التوحيد.