**NIE UŻYWAĆ! Ten tag odnosi się do całkowicie upartego tematu i dlatego nie jest już na ten temat. ** Pytania zgodne ze stylem kodowania i konwencjami.
Sposób zrobić wskazanie 80-kolumny w vim wydaje się nieprawidłowy: set columns=80. Czasami ja również set textwidth, ale chcę być w stanie zobaczyć i przewidzieć przepełnienie linii za pomocą set columnsalternatywy. Ma to kilka niefortunnych skutków ubocznych: Nie mogę set numberobawiać się podziału na pliki o różnych porządkach numerów linii; tzn. …
PEP 08 stwierdza: Importy są zawsze umieszczane na początku pliku, tuż po komentarzach i ciągach dokumentów modułu, a przed globałami i stałymi modułu. Jeśli jednak klasa / metoda / funkcja, którą importuję, jest używana tylko w rzadkich przypadkach, z pewnością bardziej efektywne jest importowanie, gdy jest potrzebne? Czy to nie …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
W JavaScript można zadeklarować wiele zmiennych takich jak to: var variable1 = "Hello World!"; var variable2 = "Testing..."; var variable3 = 42; ... lub tak: var variable1 = "Hello World!", variable2 = "Testing...", variable3 = 42; Czy jedna metoda jest lepsza / szybsza od drugiej?
Czytam notatki z wykładu mojego wykładowcy C ++, który napisał: Użyj wcięcia // OK Nigdy nie polegaj na pierwszeństwie operatora - zawsze używaj nawiasów // OK Zawsze używaj bloku {} - nawet dla pojedynczej linii // nie OK , dlaczego ??? Stały obiekt po lewej stronie porównania // OK Użyj …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Czy metody w interfejsie Java powinny być deklarowane z publicmodyfikatorem dostępu lub bez niego ? Technicznie nie ma to oczywiście znaczenia. Metoda klasowa, która implementuje „an” interfacejest zawsze public. Ale jaka jest lepsza konwencja? Sama Java nie jest w tym spójna. Patrz na przykład Collectionvs. Comparablelub Futurevs. ScriptEngine.
Czy istnieje konwencja nazewnictwa wyliczeń w Javie? Wolę, aby wyliczenie było rodzajem. Na przykład masz wyliczenie Fruit{Apple,Orange,Banana,Pear, ... } NetworkConnectionType{LAN,Data_3g,Data_4g, ... } Jestem przeciwny nadaniu jej nazwy: FruitEnum NetworkConnectionTypeEnum Rozumiem, że łatwo jest wybrać, które pliki są wyliczeniami, ale wtedy miałbyś również: NetworkConnectionClass FruitClass Czy jest też dobry dokument opisujący …
Piszę kilka plików wsadowych i natknąłem się na ten podręcznik użytkownika , który był dość pouczający. Jedną rzeczą, która mi pokazała, było to, że linie można komentować nie tylko za pomocą REM, ale także za pomocą ::. To mówi: Komentarze w kodzie wsadowym można wprowadzać za pomocą dwukropka, jest to …
Możesz mieć 80 znaków / prawą linię marginesu w Netbeans , Text Mate i prawdopodobnie wiele, wiele innych IDE. Czy można go również umieścić w Sublime Text 3? Jakaś opcja, wtyczka itp.?
Piszę trochę kodu JavaScript do analizy funkcji wprowadzonych przez użytkownika (dla funkcji podobnych do arkusza kalkulacyjnego). Po przeanalizowaniu formuły mogłem przekonwertować ją na JavaScript i uruchomić eval()na niej, aby uzyskać wynik. Jednak zawsze unikałem używania, eval()jeśli mogę tego uniknąć, ponieważ jest to złe (i słusznie lub nie, zawsze myślałem, że …
Widziałem to dzisiaj w jakimś kodzie PHP: $items = $items ?: $this->_handle->result('next', $this->_result, $this); Nie znam ?:operatora używanego tutaj. Wygląda jak operator trójskładnikowy, ale pominięto wyrażenie służące do oceny, czy predykat jest prawdziwy. Co to znaczy?
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, 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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Jaki jest najlepszy sposób na utworzenie nowej pustej listy w Pythonie? l = [] lub l = list() Proszę o to z dwóch powodów: Przyczyny techniczne, które są szybsze. (utworzenie klasy powoduje narzut?) Czytelność kodu - która jest standardową konwencją.
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ć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Mam wątpliwości co do CamelCase. Załóżmy, że masz ten akronim:Unesco …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.