Jestem prawie pewien, że istnieje specjalna nazwa dla „specyfikacji” funkcji / metody. To słowo odnosi się do ile potrzeba argumentów kolejność argumentów które argumenty są opcjonalne Czy jest na to jakaś
Jestem prawie pewien, że istnieje specjalna nazwa dla „specyfikacji” funkcji / metody. To słowo odnosi się do ile potrzeba argumentów kolejność argumentów które argumenty są opcjonalne Czy jest na to jakaś
Według Wikipedii termin „bootstrapping” w kontekście pisania kompilatorów oznacza : W informatyce ładowanie to proces pisania kompilatora (lub asemblera) w źródłowym języku programowania, który zamierza skompilować. Zastosowanie tej techniki prowadzi do kompilatora samoobsługowego. I rozumiem,...
Ten pomysł pochodzi od tego pytania na stackoverflow.com Powszechny jest następujący wzór: final x = 10;//whatever constant value for(int i = 0; i < Math.floor(Math.sqrt(x)) + 1; i++) { //...do something } Chcę, aby stwierdzenie warunkowe było czymś skomplikowanym i nie zmienia się. Czy...
Samouczek (dla Javascript), który wykonuję, sugeruje napisanie takiej funkcji: function sayHello() { //Some comments explaining the next line window.alert("Hello"); } Czy oprócz zaciemnienia istnieją korzyści z pisania czegoś takiego w prawdziwym życiu? Jeśli tak, jakie są...
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Software Engineering Stack Exchange. Migrował 8 lat temu . Trudno mi było zrozumieć, na czym polega ta zasada i dlaczego jest tak ważna w projektowaniu
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Software Engineering Stack Exchange. Migrował 8 lat temu . Rozumiem, że zakładki służą do zapamiętywania jednego punktu w kodzie. Jak jednak śledzić przepływ badanego...
Przedmioty nigdy? Cóż, prawie nigdy W sekcji VIEWPOINT Communications of The ACM znalazłem interesujący artykuł zatytułowany „ Przedmioty nigdy? Cóż, prawie nigdy ”. Jest to zupełnie inna perspektywa niż obiekty - najpierw czy obiekty późno. Sugeruje „przedmioty - nigdy”, a może „przedmioty -...
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,...
Jestem samoukiem i nie mam dyplomu CS. Im więcej nauczyłem się o strukturze danych, tym bardziej zastanawiam się, w dzisiejszych czasach, w jaki sposób jesteśmy nadal obciążeni systemem plików, katalogami i plikami, jako podstawową strukturą przechowywania danych w systemie operacyjnym? Rozumiem...
Obecnie w mojej pracy mamy duży pakiet testów jednostkowych dla naszej aplikacji C ++. Nie używamy jednak ram testów jednostkowych. Po prostu używają makra C, które w zasadzie otacza aser i cout. Coś jak: VERIFY(cond) if (!(cond)) {std::cout << "unit test failed at " << __FILE__...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Zamknięte 6 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje...
Powiedzmy, że zostałeś zatrudniony do stworzenia oprogramowania edukacyjnego, które będzie sprzedawane studentom określonej instytucji akademickiej. Jesteś jedynym programistą pracującym nad tym projektem i napisałeś cały kod. Otwarta alternatywa dla projektu może przynieść korzyści...
Pracuję nad projektem z kilkoma formatami plików. Niektóre formaty są określone przez .xsds, inne przez dokumentację na ich stronach internetowych, a niektóre są niestandardowymi formatami wewnętrznymi, które nie mają dokumentacji. Mwahahahaha. Jaki jest problem? Chciałbym przetestować moje...
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,...
Mam przyjaciela, który ma trochę większe doświadczenie w programowaniu. Rozmawialiśmy o różnych technologiach programowania, których używamy, i Konstruktor interfejsów pojawił się w rozmowie. Ponieważ nie mam doświadczenia w programowaniu, z wyjątkiem tego, czego sam się nauczyłem, osobiście...
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 4 lata temu . Rozmawiałem kiedyś z...
O ile wiem, kilka osób to robi, ale żaden z nich nie jest popularny. Czy jest coś złego w zagnieżdżaniu komentarzy? Planuję mieć blokowane komentarze w (małym) języku, nad którym pracuję, ale chciałbym wiedzieć, czy to zły
Zawsze zastanawiałem się, dlaczego wywołuje się funkcję, a nie na przykład ją wykonuje . Wyszukiwarka Google function call etymologyi podobne hasła nie okazują się przydatne, Wikipedia nie wspomina o tym, słowniki internetowe nie mają żadnego wpisu lub nie zawierają sekcji etymologii . Skąd się...
Często popieram „teraz jest lepiej niż nigdy”, kiedy zwiększam SUSZENIE projektu. Zazwyczaj uważam, że muszę kultywować zrozumienie Jednej Autorytatywnej Lokalizacji dla fragmentu wiedzy w kontekście systemu innych fragmentów wiedzy. Dlatego mam tendencję do projektowania systemu „teraz”. I...
Powszechną praktyką jest wprowadzanie drobnych poprawek lub poprawek w kodzie innej firmy (czy to zwykła lista, czy cała biblioteka). Ale często zdarza się, że wiele z tych kodów ma własne reguły licencjonowania i ostatecznie nagłówek każdego pliku z informacjami o prawach autorskich. Co należy...