naming-conventions

Nazywanie klas - jak uniknąć nazywania wszystkiego "menedżerem"? [zamknięte]

Dawno temu przeczytałem artykuł (chyba wpis na blogu), który postawił mnie na "właściwym" tropie nazywania obiektów: bądź bar ... ie są na tyle ważne, aby tracić na to ogromne ilości czasu. Jeśli nie możesz wymyślić dobrego imienia w 10 minut, idź dalej.

Jakie jest znaczenie pojedynczego i podwójnego podkreślenia przed nazwą obiektu?

Czy ktoś może wyjaśnić dokładne znaczenie interlinii przed nazwą obiektu w Pythonie i różnicę między nimi? Również, czy to znaczenie pozostaje takie samo, czy dany obiekt jest zmienną, funkcją, metodą itp.?

Jakie jest znaczenie pojedynczego i podwójnego podkreślenia przed nazwą obiektu?

Chcę to wyjaśnić raz na zawsze. Czy ktoś może wyjaśnić dokładne znaczenie interlinii przed nazwą obiektu w Pythonie? Wyjaśnij ... ym podkreśleniem wiodącym. Ponadto, czy to znaczenie pozostaje takie samo, czy dany obiekt jest zmienną, funkcją, metodą itp?

Konwencje nazewnictwa baz danych, tabel i kolumn? [zamknięte]

Ilekroć projektuję bazę danych, zawsze zastanawiam się, czy istnieje najlepszy sposób nazywania pozycji w mojej bazie danych. ... okolwiek przypadku w nazewnictwie przedmiotów? Czy są jakieś zalecane wytyczne dotyczące nazywania elementów w bazie danych?

Dlaczego zmienna JavaScript miałaby zaczynać się od znaku dolara? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... sposób? (nie pytam o $('p.foo') składnię, którą widzisz w jQuery i innych, ale normalne zmienne, takie jak $name i $order)

Test jednostkowy nazewnictwo najlepszych praktyk [zamknięty]

Jakie są najlepsze praktyki nazywania klas i metod testów jednostkowych? To było omawiane na SO wcześniej, na Jakie są popu ... metod, które testuję, podkreślenia, a następnie sytuacji i tego, czego oczekuję, np. Save_ShouldThrowExceptionWithNullName().

Dlaczego zmienna JavaScript miałaby zaczynać się od znaku dolara?

Dość często widzę JavaScript ze zmiennymi zaczynającymi się od znaku dolara. Kiedy / dlaczego wybrałeś prefiks zmiennej w ten ... sposób? (nie pytam o $('p.foo') składnię, którą widzisz w jQuery i innych, ale normalne zmienne, takie jak $name i $order)

Jaka jest konwencja nazewnictwa w Pythonie dla nazw zmiennych i funkcji?

Pochodzące z tła C# konwencja nazewnictwa dla zmiennych i nazw metod są zwykle albo CamelCase lub Pascal Case: // C# exampl ... s_is_my_variable = 'a' def this_is_my_function(): Czy istnieje bardziej preferowany, definitywny styl kodowania w Pythonie?

Java Interfaces/Implementation naming convention [duplicate]

To pytanie ma już odpowiedź tutaj: nazewnictwo interfejsu w Javie [zamknięte] ... nterfejs w "normalna" Nazwa, jak Truck i nazwa rzeczywistej klasy TruckClass. Jak nazwać interfejsy i klasy w tym zakresie?

Jaki jest cel pojedynczej zmiennej podkreślenia "" w Pythonie?

Jakie jest znaczenie _ po for w tym kodzie? if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n += 1

Dlaczego ◎ ܫ ◎ i☺ nie są poprawnymi nazwami zmiennych JavaScript?

Zauważyłem, że w Internet Explorerze (ale niestety nie w innych przeglądarkach, które testowałem) można używać nazw zmiennych ... ziałać tylko w Internet Explorer 9. (Nie wiem o Internet Explorer 8 i poniżej.) Daj mi znać, czy działa w innej przeglądarce.

Czy ktoś jeszcze uważa nazywanie klas i metod za jedną z najtrudniejszych części w programowaniu? [zamknięte]

Więc pracuję nad tą klasą, która ma żądać dokumentacji pomocy od dostawcy za pośrednictwem serwisu internetowego. I try to na ... Rozpoczęcie programowania ze złymi nazwiskami jest jak bardzo zły dzień włosów rano, reszta dnia idzie w dół stamtąd. Czaisz?

Dlaczego wykrzykniki są używane w metodach Ruby?

W Rubim niektóre metody mają znak zapytania (?), które zadają pytanie, takie jak include?, które pytają, czy dany obiekt jest dołączony, to zwraca true / false. Ale dlaczego niektóre metody mają wykrzykniki (!) gdzie inne nie? Co to znaczy?

Jak się nazywa sprawa rozdzielona myślnikami?

Tu PascalCase: SomeSymbol Tu camelCase: someSymbol Tu snake_case: some_symbol Więc moje pytania brzmią, czy istnieje powszechnie akceptowana nazwa na to: some-symbol? Jest powszechnie używany w adresach url.

Nazewnictwo interfejsu w Javie [zamknięty]

Większość języków OO prefixuje nazwy interfejsów dużymi literami I, dlaczego Java tego nie robi? Jakie były przesłanki niepr ... y warto stosować się do szerszej konwencji nazewnictwa interfejsów szczególnie w świetle do czego zmierzają frameworki Javy?"

Po co używać prefiksów na zmiennych członkowskich w klasach C++

Wiele kodu C++ używa konwencji składniowych do oznaczania zmiennych członkowskich. Typowe przykłady to m_ memberName for ... że jest on używany tak niekonsekwentnie w bibliotekach. Czy inne języki nie wykazały, że można zrobić bez prefiksów członków?

Konwencje nazewnictwa JavaScript [zamknięte]

Wiem, że jest wiele kontrowersji (może nie kontrowersji, ale przynajmniej argumentów) na temat tego, która konwencja nazewnic ... czytałem tak wiele, odkryłem, że niektóre z innych metod podobają mi się nieco lepiej niż to, do czego jestem przyzwyczajony.

Czy istnieją najlepsze praktyki organizacji pakietów (Java)? [zamknięte]

zamknięte . To pytanie jest oparte na opinii. Obecnie nie przyjmuje odpowiedzi. ... biznesową), takie jak pobieranie wiadomości dla kodu z pliku właściwości. Twoje przemyślenia i komentarze są mile widziane.

Konwencja REST URI - pojedyncza lub mnoga nazwa zasobu podczas jego tworzenia

Jestem nowy w REST i zauważyłem, że w niektórych usługach RESTful używają innego Uri zasobów do aktualizacji / get / delete I ... powinniśmy używać liczby mnogiej lub pojedynczej do tworzenia zasobów? Jakie powinny być kryteria przy podejmowaniu decyzji?

Dlaczego myślniki są preferowane dla selektorów CSS / atrybutów HTML?

W przeszłości zawsze używałem podkreślników do definiowania atrybutów class i id W HTML. W ciągu ostatnich kilku lat zmieni ... ylko kwestia gustu. Chciałbym zrozumieć, dlaczego wszyscy zgodziliśmy się na tę konwencję, jeśli to była tylko kwestia gustu.