Pytania otagowane jako coding-style

**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.

9
Co tak naprawdę oznacza „foo”?
Mam nadzieję, że kwalifikuje się to jako pytanie programistyczne, ponieważ w każdym samouczku programowania w końcu w przykładach kodu natrafisz na „foo”. (tak, jasne?) co tak naprawdę oznacza „foo”? Jeśli nie ma to nic znaczyć , kiedy zaczęło być używane?


30
Jak powiedzieć komuś, że pisze zły kod? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 8 lat temu . Popraw to pytanie Dla zabawy pracuję z małą grupą ludzi nad projektem kodowania. Jest to zorganizowana i dość spójna grupa. Ludzie, …
217 coding-style 

8
Słowniki i wartości domyślne
Zakładając, że connectionDetailsjest słownikiem Python, jaki jest najlepszy, najbardziej elegancki, najbardziej „pythoniczny” sposób refaktoryzacji kodu w ten sposób? if "host" in connectionDetails: host = connectionDetails["host"] else: host = someDefaultValue


8
Jak złe są definicje cieniowania w zewnętrznych zakresach?
Właśnie przeszedłem na Pycharm i bardzo się cieszę z wszystkich ostrzeżeń i wskazówek, które pozwalają mi ulepszyć swój kod. Z wyjątkiem tego, którego nie rozumiem: This inspection detects shadowing names defined in outer scopes. Wiem, że złą praktyką jest dostęp do zmiennej z zakresu zewnętrznego, ale jaki jest problem z …


15
Getter and Setter?
Nie jestem programistą PHP, więc zastanawiam się, czy w PHP bardziej popularne jest używanie jawnego gettera / settera, w czystym stylu OOP, z polami prywatnymi (tak jak lubię): class MyClass { private $firstField; private $secondField; public function getFirstField() { return $this->firstField; } public function setFirstField($x) { $this->firstField = $x; } …
203 php  oop  coding-style 

18
Używanie „super” w C ++
Mój styl kodowania obejmuje następujący idiom: class Derived : public Base { public : typedef Base super; // note that it could be hidden in // protected/private section, instead // Etc. } ; To pozwala mi używać „super” jako aliasu dla Base, na przykład w konstruktorach: Derived(int i, int j) …
203 c++  coding-style 

8
instrukcja return vs exit () w main ()
Czy powinienem używać exit()czy tylko returnoświadczeń w main()? Osobiście faworyzuję returninstrukcje, ponieważ uważam, że to jak czytanie dowolnej innej funkcji, a kontrola przepływu podczas czytania kodu jest płynna (moim zdaniem). I nawet jeśli chcę zmienić tę main()funkcję, returnwybór wydaje się lepszym wyborem niż exit(). Czy exit()robi coś specjalnego, returnco nie?
197 c++  c  coding-style  return  exit 


21
Jak ustawić wiele stylów CSS w JavaScript?
Mam następujące zmienne JavaScript: var fontsize = "12px" var left= "200px" var top= "100px" Wiem, że mogę ustawić je dla mojego elementu iteracyjnie w następujący sposób: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left Czy można je wszystkie połączyć naraz, coś takiego? document.getElementById("myElement").style = allMyStyle


9
Typy wewnętrzne w C ++ - dobry styl czy zły styl?
Coś, co ostatnio często robię, to deklarowanie typów definicji odpowiednich dla określonej klasy wewnątrz tej klasy, tj class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Te typy są następnie używane w innym miejscu w kodzie: Lorem::vector lorems; Lorem::ptr lorem( new Lorem() ); lorems.push_back( lorem …

8
Czy są jakieś standardy kodowania dla JavaScript? [Zamknięte]
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 …

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.