coding-style

Czy ktoś stworzył profil Java Code Formatter dla Eclipse IDE, który jest zgodny z zasadami stylu kodu Androida?

Android Code Style Guide definiuje "zasady stylu kodu Androida". Aby dostosować się do tych reguł trzeba zmienić sporo usta ... ak odkryłem, że dostępnych jest zbyt wiele opcji formatowania, a większość z nich nie jest wymieniona w Code Style Guide: - (

Metoda łańcuchowa wywołuje styl wcięć w Pythonie [duplikat]

to pytanie ma już odpowiedzi tutaj : ... nie podaje żadnych powodów ani autorytatywnych odniesień, więc chciałbym uzyskać potwierdzenie takiego stylu lub alternatywy.

pythonic sposób zrobić coś N razy bez zmiennej indeksu?

Każdego dnia kocham Pythona coraz bardziej. Dzisiaj pisałem jakiś kod w stylu: for i in xrange(N): do_something() M ... iennej indeksowej." Więc... pytanie brzmi: Czy wiesz jak wykonać to proste zadanie w bardziej (pythonicznym) pięknym sposób?

Jak nazwać fabrykę jak metody?

Domyślam się, że większość metod fabrycznych zaczyna się od create. Ale dlaczego nazywa się je " create "? Why not "make", "p ... "twórz"? createURI(...) makeURI(...) produceURI(...) buildURI(...) generateURI(...) Którą byś wybrał w ogóle i dlaczego?

Kiedy używać każdej metody uruchamiania podprocesu w Ruby

1. `` The Backtick zdefiniowane w jądrze 1. a) %x{} procent X zdefiniowane w parse.y, see dyskusja 2. system() K ... odpowiedzieć kiedy każdy powinien być użyty lub dlaczego, i jako takie IMHO nie są kompletnymi odpowiedziami na to pytanie.

Czy istnieje sposób, aby uniknąć spaghetti code przez lata? [zamknięte]

Miałem kilka prac programistycznych. Każdy z 20-50 deweloperów, projekt trwa 3-5 lat. Za każdym razem jest tak samo. Niektó ... o jako fakt życia? Edit: chłopaki, jestem pod wrażeniem ilości i jakości odpowiedzi tutaj. Ta strona i jej społeczność rock!

Sprawdź, czy łańcuch znaków zawiera któryś z łańcuchów z tablicy

Jak przetestować łańcuch znaków, aby sprawdzić, czy zawiera któryś z łańcuchów z tablicy? Zamiast używać if (string.contains(item1) || string.contains(item2) || string.contains(item3))

Przekazywanie hashów zamiast parametrów metody

Widzę, że w Rubim (i ogólnie w językach typowanych dynamicznie) bardzo powszechną praktyką jest przekazywanie hasha, zamiast ... nniśmy to robić czy nie? W jakiej sytuacji zastosowanie tej praktyki jest słuszne i w jakiej sytuacji może być niebezpieczne?

Czy masz standardy kodowania? Jeśli tak, to jak są one egzekwowane?

Pracowałem nad kilkoma projektami, w których spędziliśmy dużo czasu omawiając i pisząc rozbudowane standardy kodowania obejmu ... j, ale moje zmartwienie nie jest tak bardzo, jak można to zrobić, ale jak się do tego odnosi i jakie są postrzegane korzyści?

Jquery-jak uzyskać atrybut style display " none / block"

Czy istnieje sposób na uzyskanie atrybutu style: display, który miałby albo none albo block? DIV: <div id="ctl00_MainCo ... ieje sposób, aby uzyskać tylko wartość "block" lub "none" lub czy istnieje lepszy / bardziej efektywny sposób, aby zrobić to?

Czy istnieje dobry powód, aby używać wielkich liter dla słów kluczowych SQL? [zamknięte]

Domyślne wydaje się być wielkie litery, ale czy naprawdę jest jakiś powód, aby używać wielkich liter dla słów kluczowych? Zac ... ogramowałem jeszcze w czasach, kiedy COBOL był królem, więc nie byłem tego świadomy. Od teraz będę trzymał się małych liter.

Łańcuchowanie WYJĄTKÓW Pythona [duplikat]

To pytanie ma już odpowiedź tutaj: "wewnętrzny wyjątek" (z traceback) w Pythonie? ... Czy to standardowy sposób pythoniczny? Nie widziałem łańcuchów WYJĄTKÓW w innych modułach, więc jak to się robi w Pythonie?

Używanie try/catch do zapobiegania awariom aplikacji

Pracowałem nad aplikacją na Androida, która często używa try/catch, aby zapobiec jej awarii nawet w miejscach, w których nie ... Nie duplikat obsługa wyjątków Androida najlepiej praktyki , tam OP próbuje złapać wyjątek dla inny cel niż to pytanie.

Wcięcie w instrukcji SQL dobra praktyka [zamknięte]

Jaka jest akceptowana praktyka wcinania wyrażeń SQL? Na przykład rozważ następujące polecenie SQL: SELECT column1, column2 ... P(1) column4 FROM table2 INNER JOIN table3 ON table2.column1 = table3.column1 ) Jak to powinno być wcięte? Wielkie dzięki.

Gdzie mogę znaleźć konfigurację checkstyle dla stylu kodowania Androida?

Istnieją konwencje kodowania dla Androida. Zawierają one pewne rzeczy, takie jak konwencje nazewnictwa, które można sprawdz ... ytać, czy jest jakiś bardziej kompletny config dla checkstyle. Może Google udostępni jakąś oficjalną konfigurację checkstyle?

Wytyczne kodowania + najlepsze praktyki? [zamknięte]

Nie mogłem znaleźć żadnego pytania, które bezpośrednio odnosi się do mojego zapytania, więc zamieszczam to jako nowe pytanie. ... dobrych praktyk do wykorzystania z C#. Jakieś sugestie??? (Nie ma potrzeby dużych opisów :) po prostu pomysł jest wystarczy.)

Ile wierszy kodu powinna mieć funkcja/procedura/metoda? [duplikat]

Możliwy duplikat:Kiedy funkcja jest zbyt długa? Ostatnio otrzymałem nie do zniesienia zadanie przeglądania słabego k ... obre. Jakieś pomysły? Duplikat: Kiedy funkcja jest zbyt długa?duplikat: najlepsza zasada dla maksymalnego rozmiaru funkcji?

Konwencja nazewnictwa Javy dla statycznych zmiennych końcowych [duplikat]

To pytanie ma już odpowiedź tutaj: czy "static final Logger" powinien być zadeklarowany wielkimi literam ... wielkimi literami. Pytanie brzmi, jaki jest właściwy sposób deklarowania tych typów zmiennych (takich jak log i instancja)?

Czym jest styl point free w programowaniu funkcyjnym?

Frazą, którą ostatnio zauważyłem, jest pojęcie stylu "point free"... Najpierw było to pytanie, a również to . Potem odkr ... apisałem prostego interpretatora schematów... Rozumiem co to jest" implicit " currying, ale nie znam żadnego Haskella ani ML.

Intellij (Android studio) prefiks zmiennej członkowskiej

Jak skonfigurować Android Studio (lub Intellij ogólnie), aby poprawnie generować gettery i settery dla zmiennych członkowskic ... moim katalogu projektu. Chcę rozwiązania, które pozwoli mi zrobić to raz dla wszystkich projektów, obecnych i przyszłych.