conventions

Kiedy należy używać podwójnych lub pojedynczych cudzysłowów w JavaScript?

console.log("double"); vs. console.log('single'); Widzę coraz więcej bibliotek JavaScript, które używają pojedynczych cudzysłowów podczas obsługi łańcuchów. Jakie są powody, aby używać jednego nad drugim? Myślałem, że są wymienne.

Kiedy używać podwójnych lub pojedynczych cudzysłowów w JavaScript?

console.log("double"); vs console.log('single'); Widzę coraz więcej bibliotek JavaScript, które używają pojedynczych cudzysłowów podczas obsługi łańcuchów. Jakie są powody, aby używać jednego nad drugim? Myślałem, że są wymienne.

Tabulatory a spacje w programowaniu w Pythonie

Zawsze używałem tabulatorów do wcięć podczas programowania w Pythonie. Ale potem natknąłem się na pytanie tutaj, gdzie ktoś z ... tu nieprawda? Czy powinienem przełączyć edytor na wstawianie spacji zamiast tabulatorów od razu lub dalej tak jak ja kiedyś?

Czym jest trunk, branch i tag w Subversion? [duplikat]

Możliwy duplikat:co naprawdę oznaczają "gałąź"," znacznik " i "bagażnik"? Czym jest trunk, branch i tag w Subversion i jakie są najlepsze praktyki ich używania? Jakich narzędzi mogę użyć do Subversion w Visual Studio 2008 ?

Czy istnieje ustandaryzowana metoda zamiany dwóch zmiennych w Pythonie?

W Pythonie widziałem dwie wartości zmiennych zamieniane za pomocą tej składni: left, right = right, left Czy uważa się to ... wartości zmiennych, czy też istnieją inne sposoby, za pomocą których dwie zmienne są najczęściej wymieniane według konwencji?

Dobre standardy kodowania Haskell

Mógłby ktoś podać link do dobrego standardu kodowania dla Haskell? Znalazłem to i to , ale są one dalekie od kompleksowości ... as z ostrożnością "i" definiowanie symbolicznych identyfikatorów infiksu powinno być pozostawione tylko pisarzom biblioteki."

Swift: guard let vs if let

Czytałem o Optionals w języku Swift I widziałem przykłady, gdzie if let jest używany do sprawdzania, czy opcja zawiera wartoś ... ostał usunięty z Swift 2.0, Czy nadal można go używać. Czy powinienem zmienić moje programy zawierające if let na guard let?

Python str versus unicode

Czy istnieje konwencja Pythona, kiedy należy zaimplementować __str__() versus __unicode__(). Widziałem, że klasy nadpisują _ ... ą konkretne zasady, kiedy lepiej jest wdrożyć jedną a drugą? Czy wdrożenie obu tych rozwiązań jest konieczne/dobre praktyki?

Czy są jakieś konwencje zamawiania metod Java? [zamknięte]

Mam dużą klasę (około 40 metod), która jest częścią pakietu, który złożę jako kurs-praca. Obecnie metody są dość pomieszane p ... przed metodami, konstruktory są wypisywane przed innymi metodami, a gettery / settery są ostatnie; co z pozostałymi metodami?

Gdzie zdefiniować własne typy błędów w Ruby i / lub Rails?

Czy istnieje najlepsza praktyka definiowania niestandardowych typów błędów w bibliotece Ruby (gem) lub aplikacji Ruby on Rail ... ne, mam na myśli to: class AuthenticationError < StandardError; end class InvalidUsername < AuthenticationError; end

Podsumowanie podstawowych pojęć Ruby on Rails

Będąc nowym w Rails, mam trudności ze znalezieniem strony internetowej lub referencji, która zawiera podsumowanie Ruby on Rai ... apewnić! P.S. I would like this wiki to become a living document, so please add to it, edit it, etc. as you feel necessary.

Objective-C: Assertion vs. Exception vs. Error

W Cocoa, kiedy należy użyć NSAssert, NSException, NSError? Oto co sobie myślałem: NSAssert - podczas tworzenia dowolnego p ... ystemem, aby uzyskać dane, takie jak plik, baza danych lub usługa internetowa, która nie jest gwarantowana, aby dać mi wynik?

Jak wymawiam "= > " jak w wyrażeniach lambda in.Net

Bardzo rzadko spotykam innych programistów! Moja myśl, kiedy po raz pierwszy zobaczyłem token, była "implikuje, że", poniewa ... numerable<Person> Adults = people.Where(p => p.Age > 16) Czy jest w ogóle uzgodniony sposób, aby to powiedzieć?

Gdzie umieścić prywatne metody w Ruby?

Większość blogów, samouczków lub książek ma prywatne metody na dole każdej klasy / modułu. Czy to najlepsza praktyka? Uważam ... jest coś strasznie złego w tym podejściu? Czy posiadanie prywatnych metod na dole to nie tylko najlepsza praktyka i coś else?

Czy tablice powinny być używane w C++?

Skoro std::list i std::vector istnieją, czy istnieje powód do używania tradycyjnych tablic C w C++, czy też należy ich unikać, tak jak malloc?

Jakie są wspólne konwencje korzystania z przestrzeni nazw w Clojure?

Mam problem ze znalezieniem dobrych rad i powszechnych praktyk dotyczących używania przestrzeni nazw w Clojure. Zdaję sobie ... ować do jednego słoika? Czy powinienem utworzyć pojedynczy jar, który zawiera kod clj z wielu przestrzeni nazw? Dzięki...

Czy istnieje standard dla inclusive / exclusive końców przedziałów czasowych?

Zastanawiam się, czy istnieje standardowy lub "normalny" sposób interpretacji punktów końcowych przedziału czasu w odniesien ... zrobione :). Wreszcie będę pracował w Javie, więc jestem szczególnie podatny na odpowiedzi, które działają dobrze w Javie.

Czy dobrym pomysłem jest wpisywanie wskaźników?

Przejrzałem jakiś kod i zauważyłem, że konwencja polega na obracaniu typów wskaźników, takich jak SomeStruct* Do typedef SomeStruct* pSomeStruct; Czy jest w tym jakaś zasługa?