Pytania otagowane jako naming-conventions

Konwencje nazewnictwa odnoszą się do ogólnych reguł rządzących nazwami przypisanymi do konstrukcji programistycznych, takich jak zmienne i metody. Konwencje te ułatwiają czytelność, a tym samym poprawiają łatwość konserwacji kodu, wymuszając spójność nazewnictwa w różnych modułach.

2
Konwencje nazewnictwa dla częściowych plików klas
Generuję większość mojego kodu szkieletu ASP.NET MVC. Wszystkie wygenerowane pliki są klasami częściowymi, które używają standardowych konwencji nazewnictwa. Na przykład mój plik kontrolera pracownika nosi nazwę EmployeeController.cs. Jeśli chcę rozszerzyć EmployeeController o niestandardową, nie generowaną logikę, tworzę drugi plik częściowej klasy o nazwie EmployeeControllerCustom.cs. Oddzielam logikę niestandardową i wygenerowaną na …


12
Java boolowskie metody pobierające „jest” kontra „są”
Wiem, że w Javie konwencja dotycząca metody pobierającej wartości logiczne obejmuje przedrostek „jest”. isEnabled isStoreOpen Ale co, jeśli temat jest w liczbie mnogiej? To znaczy, co jeśli zamiast chcieć wiedzieć, czy sklep jest otwarty, chciałem wiedzieć, czy wszystkie sklepy są otwarte? isStoresOpen() nie ma sensu po angielsku. Kusi mnie, żeby …

14
„ID” lub „Id” w interfejsie użytkownika
Menedżer ds. Kontroli jakości, w którym pracuję, właśnie poinformował mnie, że w mojej aplikacji komputerowej jest błąd związany z monitem logowania „Identyfikator operatora”, podczas gdy powinno to być „Identyfikator operatora”. Jej argument jest taki, że „Id” odnosi się do części ego „aparatu psychicznego” Freuda i nie jest semantycznie poprawna. Teraz, …

10
Konwencje nazewnictwa dla zmiennych „liczba foos” [zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Załóżmy, że muszę przechowywać liczbę obiektów foo w zmiennej. …

9
Konwencja nazewnictwa zasobów (obrazy, css, js)?
Wciąż staram się znaleźć dobrą konwencję nazewnictwa dla zasobów, takich jak obrazy, pliki js i css, używanych w moich projektach internetowych. Tak więc mój obecny byłby: CSS: style-{name}.css przykłady: style-main.css, style-no_flash.css, style-print.cssetc. JS: script-{name}.js przykłady: script-main.js, script-nav.jsetc. Obrazy: {imageType}-{name}.{imageExtension} {imageType} to którykolwiek z tych ikona (np. ikona znaku zapytania dla …




2
PostgreSQL: domyślne nazwy ograniczeń
Podczas tworzenia tabeli w PostgreSQL, domyślne nazwy ograniczeń zostaną przypisane, jeśli nie zostaną podane: CREATE TABLE example ( a integer, b integer, UNIQUE (a, b) ); Ale użycie ALTER TABLEdo dodania ograniczenia wydaje się, że nazwa jest obowiązkowa: ALTER TABLE example ADD CONSTRAINT my_explicit_constraint_name UNIQUE (a, b); Spowodowało to pewne …


3
Haskell: dlaczego konwencja nazywania funkcji pomocniczej „go”?
goDużo widzę czytając materiał lub źródło Haskella, ale nigdy nie czułem się z tym komfortowo - (myślę, że ma to negatywne konotację „goto”). Zacząłem uczyć się języka Haskell z LYAH i wtedy wychwyciłem tendencję do używania acci steppisania fałd. Skąd się wzięła konwencja pisania go? A co najważniejsze, co dokładnie …

8
Prawidłowa konwencja nazewnictwa dla typu delegata .NET?
Zgodnie z konwencją klasy są często nazywane rzeczownikami, metodami takimi jak czasowniki i interfejsami, takimi jak przymiotniki. Jaka jest powszechna konwencja nazewnictwa delegatów? Albo jaki jest dobry sposób na rozróżnienie jego nazwy, gdy delegaci są wymienieni wśród typów i innych rzeczy? Moim bezpośrednim założeniem jest nazwanie delegata bardziej prawdopodobnym przymiotnikiem, …

15
Stosowanie podkreśleń w zmiennych Java i nazwach metod [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

2
Konwencje nazewnictwa metod języka C #: ToSomething vs. AsSomething
Kiedy pisałem kilka metod rozszerzających dla moich obiektów logiki biznesowej, doszedłem do kwestii zmiany nazw metod konwersji. someObject.ToAnotherObject()pasowałby dobrze z szeroko stosowanym object.ToString(). Jednak LINQ, na przykład, miesza oba warianty i nie mogę znaleźć między nimi różnicy. ToDictionary(), ToList(), AsParallel(), AsQueryable(), ... Jakie są różnice między tymi dwiema konwencjami nazewnictwa …

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.