لا يوجد مخطط اسم متسق للحقول الأصلية الثابتة. يجب أن نقرر أحد هذه التنسيقات:
RIDERS
IS_FOOD
AIR_PREDICATE
IS_AIR_PREDICATE
DOOR_BREAK_DIFFICULTY_CHECKER
IS_DOOR_BREAK_DIFFICULTY_CHECKER
BLOW_UP_FILTER
IS_BLOW_UP_FILTER
PREDICATE
أنا أفضل فقط FILTER
/ CHECKER
لاحقة بدون البادئة IS
.
أفضل اللاحقة PREDICATE
بدون بادئة IS
Imo a المسند هو دالة ، لذا فإن IS_FOOD
هو الأكثر منطقية بالنسبة لي ، ويتناسب مع النمط الذي أميل إلى اتباعه في الكود الشخصي الخاص بي.
أفضل أيضًا IS_FOOD
أو IS_FOOD_PREDICATE
نعم ، أفضل أيضًا اللاحقة IS_
. بشكل عام ، أعتقد أنه يجب علينا تسمية Predicate
s و Function
s كما لو كانت طرقًا.
نعم ، أفضل أيضًا لاحقة IS_.
بادئة "Is" أو "can" فقط: IS_FOOD
أصوت للبادئة IS_
فقط. إنه فقط الأكثر إيجازًا.
إذا نظرنا إلى الوراء ، فأنا الآن أدعم البادئة. أو يمكننا بدلاً من ذلك أن يكون لدينا فعل مضارع من طرف ثالث ، مثل HAS_EFFECT ، REQUIRES_SOME_PERMISSION ، إلخ.
التعليق الأكثر فائدة
Imo a المسند هو دالة ، لذا فإن
IS_FOOD
هو الأكثر منطقية بالنسبة لي ، ويتناسب مع النمط الذي أميل إلى اتباعه في الكود الشخصي الخاص بي.