Pytania otagowane jako naming-standards

12
Jaki jest powód używania małych liter dla pierwszego słowa w zmiennej lokalnej (np. WorkerCount, firstName)
Dużo krytykuję ze strony innych programistów ze względu na to, że wykorzystuję pełną odpowiednią obudowę dla wszystkich moich zmiennych. Na przykład typowy programista użyje employeeCountnazwy zmiennej, ale ja jej używam EmployeeCount. Używam pełnej właściwej obudowy do wszystkiego , czy to metoda void, metoda return, zmienna, właściwość lub stała. Nawet przestrzegam …

1
Jaka jest historia nazywania stałych wielkimi literami?
Jaka jest historia konwencji nazywania wielkimi literami? Moją intuicją jest to, że zaczęło się od preprocesora C, gdzie ludzie opracowali praktykę nazywania makr preprocesora wielkimi literami, aby skutecznie żyć w osobnej przestrzeni nazw i unikać kolizji nazw. Wierzę, że ta praktyka została następnie źle zrozumiana i zakazana, aby stosować ją …


5
Jaka jest najlepsza praktyka nazewnictwa przesyłanych obrazów?
Załóżmy, że mam formularz w mojej aplikacji internetowej, w którym użytkownicy mogą przesyłać zdjęcie profilowe. Mam kilka wymagań dotyczących rozmiaru pliku, wymiarów itp., Ale kiedy użytkownik przesyła obraz, jak mam je nazwać w moim systemie? Przypuszczam, że musiałby być spójny, a także wyjątkowy. Może GUID? a5c627bedc3c44b7ae7c06a44fb3fcf8.jpg Znacznik czasu? 129899740140465735.jpg Hash? …

3
Standardy nazewnictwa środowiska w rozwoju oprogramowania?
Mój projekt ma obecnie problemy z nazewnictwem środowiska. Różni ludzie mają różne założenia co do tego, jakie środowiska należy nazwać lub co oznaczają nazwy, co powoduje zamieszanie podczas ich omawiania. Przeprowadziłem trochę badań i nie znalazłem tam żadnych standardów. Określenia obejmują „lokalny”, „Sand”, „Dev”, „Test”, „User”, „QA”, „Staging” i „Prod” …




4
Dlaczego użycie spójników w nazwach metod jest konwencją niewłaściwego nazewnictwa? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . W moim zespole ściśle współpracujemy z kilkoma architektami oprogramowania. Zatwierdzają wszystkie decyzje projektowe …

2
Czy zmienne / elementy początkowe z podkreśleniem mogą rozwiązać zagadkę kompilatora?
Od liceum nauczono mnie, że definiowanie zmiennych takich jak to: int _a; lub int __a; należy uznać za złą praktykę, ponieważ w końcu łamigłówki kompilatory wykorzystujące zmienne zaczynające się od znaku podkreślenia do nazwania zmiennych tymczasowych. O ile wiem, jest to powód, dla którego niektórzy lubią przenosić podkreślenie na końcu …

2
Właściwość nazewnictwa reprezentująca ciąg rozpoczynający się od liczby
Patrząc na niektóre metadane aparatu w systemie Windows, File Propertiesistnieją (wraz z kilkoma innymi) dwie o Propertiesnazwie Ogniskowa i ogniskowa 35 mm . Tworzę oprogramowanie, które wykorzysta te dwa Properties. Do tej pory stworzyłem Propertynazwę FocalLengthdla pierwszego, ale nie mogę znaleźć właściwej nazwy dla drugiego. Myślałem o _35MmFocalLengthczy ThirtyFiveMmFocalLength, ale …

1
Czy istnieje wyraźne słowo oznaczające klasę nieabstrakcyjną?
Mam w swoim projekcie głównie klasy abstrakcyjne i jest kilka innych klas, które je wykorzystują / dziedziczą. Pisząc dokumentację, chciałbym sprecyzować, że jej część dotyczy tylko zachowania tych nieabstrakcyjnych klas, ale użycie tego słowa było głupie. Mógłbym po prostu powiedzieć, że to klasa, jednak klasa abstrakcyjna również jest klasą. Zastanawiałem …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.