Pytania otagowane jako language-agnostic

Użyj tego znacznika do PYTANIA PROGRAMOWANIA, które są niezależne od konkretnego języka programowania.

28
Zrozumienie „losowości”
Nie mogę się tym zająć, co jest bardziej przypadkowe? rand() LUB : rand() * rand() Uważam, że to prawdziwa łamigłówka, czy możesz mi pomóc? EDYTOWAĆ: Intuicyjnie wiem, że matematyczna odpowiedź będzie taka, że ​​są one równie losowe, ale nie mogę nie myśleć, że jeśli „uruchomisz algorytm liczb losowych” dwa razy, …


30
Co to znaczy „programować do interfejsu”?
Widziałem to kilka razy i nie jestem pewien, co to znaczy. Kiedy i dlaczego miałbyś to zrobić? Wiem, co robią interfejsy, ale fakt, że nie mam jasności co do tego, sprawia, że ​​myślę, że nie używam ich poprawnie. Czy tak jest, jeśli miałbyś zrobić: IInterface classRef = new ObjectWhatever() Możesz …




30
Czy funkcja powinna mieć tylko jedną instrukcję return?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Czy istnieją dobre powody, dla których lepiej jest mieć tylko jedną instrukcję return w funkcji? Czy jest w porządku, aby powrócić z funkcji, gdy jest …

5
Jak ustalić, czy moje obliczenia liczby pi są dokładne?
Próbowałem różnych metod do wdrożenia programu, który sekwencyjnie podaje cyfry pi. Próbowałem metody szeregowej Taylora , ale okazało się, że zbiega ona bardzo powoli (kiedy po pewnym czasie porównałem swój wynik z wartościami online). W każdym razie próbuję lepszych algorytmów. Pisząc program, utknąłem w pewnym problemie, podobnie jak w przypadku …

30
Interfejs a klasa podstawowa
Kiedy powinienem używać interfejsu, a kiedy powinienem używać klasy bazowej? Czy powinien to zawsze być interfejs, jeśli nie chcę definiować podstawowej implementacji metod? Jeśli mam klasę psów i kotów. Dlaczego miałbym chcieć wdrożyć IPet zamiast PetBase? Rozumiem, że mam interfejsy dla ISheds lub IBarków (IMakesNoise?), Ponieważ mogą one być umieszczane …





30
Nauka pisania kompilatora [zamknięty]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie …


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.