پرش به مطلب اصلی
نسخه: 1.0.0

قاعده نام گذاری اسم ها

اصول نام گذاری ها به صورت یک اصل سعی میشود در تمامی پکیج ها رعایت شود. لیست زیر میتواند در نام گذاری به شما کمک کند:

  • کلاس ها: PascalCase
  • اینترفیس ها: با I شروع شود و ادامه بصورت PascalCase باشد.
  • کلاس های مجرد: PascalCase باشد و با Abstract به پایان برسد.
  • متد ها: camelCase
  • پکیج ها: snake_case
  • اسم جداول و ستون های دیتابیس: snake_case
  • ثابت ها: SCREAMING_SNAKE_CASE
  • اسم کنترلر ها عموما در حالت جمع به کار میرود.
  • اسم مدل ها عموما در حالت مفرد به کار میرود.
  • اسم جداول دیتابیس عموما در حالت جمع به کار میرود.
  • در هر فایل حداکثر یک کلاس/اینترفیس/Trait موجود باشد و نام فایل دقیقا با اسم آن یکسان باشد.