Pytania otagowane jako conventions

Ogólny tag obejmujący każdą akceptowaną metodę wykonywania czynności, która może obejmować nazywanie, odstępy, kodowanie, komentowanie itp.




6
Python __str__ kontra __unicode__
Czy istnieje konwencja Pythona, w której należy wdrożyć __str__()versus __unicode__(). Widziałem klasy zastępujące __unicode__()częściej niż, __str__()ale nie wydaje się to spójne. Czy istnieją konkretne zasady, kiedy lepiej wdrożyć jedną z drugą? Czy wdrożenie obu jest konieczne / dobre praktyki?

6
Konwertuj wyliczenie na zestaw / listę
Czy istnieje metoda mostu jednowierszowego do zrzucenia danego wyliczenia do java.util.List lub java.util.Set? Coś wbudowanego, takiego jak Arrays.asList()lub Collection.toArray()powinno gdzieś istnieć, ale nie mogę tego znaleźć w oknie ewaluatora mojego debugera IntelliJ (i również w wynikach Google / SO).





5
Gdzie zdefiniować niestandardowe typy błędów w Rubim i / lub Railsach?
Czy istnieje najlepsza praktyka definiowania niestandardowych typów błędów w bibliotece Ruby (gem) lub aplikacji Ruby on Rails? Konkretnie: Gdzie strukturalnie przynależą do projektu? Oddzielny plik, wstawiony z odpowiednią definicją modułu / klasy, gdzieś indziej? Czy są jakieś konwencje, które tworzą kiedy do kiedy nie tworzyć nowy rodzaj błędu? Różne biblioteki …

8
Szybki: strażnik niech vs jeśli pozwolę
Czytałem o Optionals w Swift i widziałem przykłady, w których if letjest używany do sprawdzania, czy Argument opcjonalny przechowuje wartość, a jeśli tak - zrób coś z nieopakowaną wartością. Jednak widziałem, że w Swift 2.0 słowo kluczowe guard letjest używane głównie. Zastanawiam się, czy if letzostał usunięty ze Swift 2.0, …

10
Czy importowanie wewnątrz funkcji jest pythoniczne?
PEP 8 mówi: Importy są zawsze umieszczane na początku pliku, zaraz po komentarzach do modułów i dokumentach oraz przed wartościami globalnymi i stałymi modułu. Czasami naruszam PEP 8. Czasami importuję rzeczy wewnątrz funkcji. Generalnie robię to, jeśli istnieje import, który jest używany tylko w ramach jednej funkcji. Jakieś opinie? EDYTUJ …

30
Czy należy użyć <lub <= w pętli for [zamknięta]
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ć, podając fakty i cytaty, edytując ten post . Zamknięte 11 miesięcy temu . Popraw to pytanie Gdybyś musiał powtórzyć pętlę 7 razy, użyłbyś: for (int …



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.