Mówiąc ustnie o metodach, nigdy nie jestem pewien, czy użyć słowa argument lub parametr, czy coś innego. Tak czy inaczej, inni ludzie wiedzą, co mam na myśli, ale co jest poprawne i jaka jest historia terminów? Jestem programistą C #, ale zastanawiam się również, czy ludzie używają różnych terminów w …
Wiem, jak używać tych terminów, ale zastanawiam się, czy nie są akceptowane definicje udaje , szydząc i stubbing dla testów jednostkowych? Jak je zdefiniujesz dla swoich testów? Opisz sytuacje, w których możesz ich użyć. Oto jak ich używam: Fake : klasa, która implementuje interfejs, ale zawiera stałe dane i brak …
Widziałem odniesienia do funkcji curry w kilku artykułach i blogach, ale nie mogę znaleźć dobrego wyjaśnienia (lub przynajmniej takiego, które ma sens!)
Widziałem kilka podobnych pytań: Jaka jest różnica między JavaBean a POJO? Jaka jest różnica między POJO (Plain Old Java Object) a DTO (Data Transfer Object)? Czy możesz mi również powiedzieć, w jakich kontekstach są używane? A może ich cel?
Próbuję zrozumieć, co to jest łatanie małp czy łata małp? Czy to coś w rodzaju przeciążenia metod / operatorów lub delegowania? Czy ma coś wspólnego z tymi rzeczami?
Chociaż rozumiem, co ogólnie oznaczają symulacje i emulacje, prawie zawsze się o nich mylę. Załóżmy, że tworzę oprogramowanie, które naśladuje istniejący sprzęt / oprogramowanie, jak mam to nazwać? Symulator czy emulator? Czy ktoś mógłby wyjaśnić różnicę w zakresie programowania? Bonus: Jaka jest różnica w języku angielskim między tymi dwoma terminami? …
Wiem, że w odniesieniu do kilku technik rozproszonych (takich jak RPC) używa się terminu „Marshaling”, ale nie rozumiem, czym różni się od serializacji. Czyż oba nie przekształcają obiektów w serie bitów? Związane z: Co to jest serializacja? Czym jest Object Marshalling?
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 10 miesięcy temu . Co to jest magiczna liczba? Dlaczego należy tego unikać? Czy istnieją przypadki, w …
To jest PascalCase: SomeSymbol To jest camel someSymbol To jest snake_case: some_symbol Moje pytania brzmią więc, czy istnieje powszechnie przyjęta nazwa some-symbol:? Jest powszechnie używany w adresach URL.
Pytanie dotyczyło zwykłego do funkcje, a nie c ++ static metody, jak wyjaśniono w komentarzach. Rozumiem, czym jest staticzmienna, ale czym jest staticfunkcja? I dlaczego jest tak, że jeśli zadeklaruję funkcję, powiedzmy void print_matrix, powiedzmy a.c(BEZ a.h) i dołączę "a.c"- rozumiem "print_matrix@@....) already defined in a.obj", ALE jeśli zadeklaruję ją …
Wiem, że żywe &lt;i &gt;są wykorzystywane do <a >, ale jestem ciekaw co te nazwy oznaczają. Czy &lt;oznacza coś takiego jak „ Lewy znacznik ”, czy jest to tylko kod?
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Co oznaczają terminy programowanie funkcjonalne, deklaratywne i imperatywne?
Jaka jest najbardziej podstawowa definicja „iterowalnego”, „iteratora” i „iteracji” w Pythonie? Przeczytałem wiele definicji, ale nie jestem w stanie zidentyfikować dokładnego znaczenia, ponieważ nadal nie chce się ono zatracić. Czy ktoś może mi pomóc z 3 definicjami w kategoriach laika?
Dość często widzę w Internecie różne skargi, że przykłady curry innych ludzi nie są curry, ale są jedynie częściowym zastosowaniem. Nie znalazłem odpowiedniego wyjaśnienia, czym jest częściowe zastosowanie lub czym różni się od curry. Wydaje się, że istnieje ogólne zamieszanie, z równoważnymi przykładami opisywanymi jako curry w niektórych miejscach, a …
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.