ممنون از راهنماییتون، نکات خوبی گفتید
نه کد واقعی نیست، برای تفهیم موضوع این کد رو گذاشتم
a. بله درست می گید،بیشتر چون تمرکزم روی اون -1 بود سرچ بر اساس تایتل رو فراموش کردم بزارم
b. بله مورد b به نظر خودم هم رسیده بود ولی نمی دونستم چطور باید این رو بهینه کنم


و شما باید خارج از این دوتا متد چک کنین که آیا کاربر گروهی انتخاب کرده یا خیر،
به جای اینکه وقتی گروهی انتخاب نشده از 1- استفاده کنم چه گزینه های دیگه ای می تونه وجود داشته باشه؟
چون ایشون تأکید داشتن که 1- قابل فهم و گویا برای دیگران نیست
آیا enum یا const جایگزین بهتری هستند؟

ممنون می شم اگه توضیحتون همراه با کد باشه، چون اون طوری قابل فهم تره