Takım üyelerimin arasında Sabitler dersi ilanı hakkında bir tartışma var. Sabit değişkenleri aşağıdaki gibi ayrı bir sınıfa taşıyoruz.
public class Constants
{
public const string StateId = "ST";
public const string CountryId = "CI";
}
Ekip üyelerimden birkaçı, seçeneği geçersiz kılmaktan kaçınmak için sınıfı mühürlü ilan ettiğimizi önerdi ve birkaçı Constant sınıfının örnek oluşumunu önlemek için durağan olarak işaretlememizi önerdi.
Ancak, statik bir kurucu ile Sealed olarak olmasını tercih ederim, çünkü gelecekteki ihtiyaç içinde salt okunur değişkenleri başlatmamıza yardımcı olacaktır. Lütfen bize bu konuda bir tavsiye verin.
static
. Bu, statik bir yapıcının varlığına veya yokluğuna tamamen diktir.