language-agnostic

Które i dlaczego wolisz wyjątki czy kody zwrotne?

Moje pytanie brzmi, co większość programistów preferuje do obsługi błędów, wyjątków lub kodów zwracania błędów. Proszę być sp ... lność przepływu kodu z wyjątkami. Odpowiedź na temat kodu zwrotnego (i uchwytów starszego brata) dodaje wiele szumów do kodu.

Argumenty czy parametry? [duplikat]

To pytanie ma już odpowiedź tutaj: Jaka jest różnica między argumentem a parametrem? ... argumenty" i "parametry". Wydają się być używane zamiennie w świecie programowania. Jaka jest właściwa konwencja ich użycia?

Asynchronous vs Multithreading-czy jest jakaś różnica?

Czy asynchroniczne wywołanie zawsze tworzy nowy wątek? Jaka jest różnica między nimi? Czy wywołanie asynchroniczne zawsze tw ... anie przetwarzania głównego przepływu programu. I know async calls można to zrobić na pojedynczych wątkach? Jak to możliwe?

Algorytm znajdowania najmniejszej liczby prostokątów, aby pokryć zbiór prostokątów bez nakładania się

Mam zbiór prostokątów i chciałbym "zredukować" zbiór, więc mam najmniejszą liczbę prostokątów, aby opisać ten sam obszar, co ... być połączone. A jeśli podzbiór prostokątów jest połączony, wielokąt, który je całkowicie pokrywa, może mieć w sobie otwory.

Każdy poleca dobry Tutorial na warunkowych polach losowych [zamknięty]

Próbowałem znaleźć dobry samouczek na temat warunkowych pól losowych i jeszcze nie znalazłem takiego, który nie zaczął wysyła ... tanie znaleźć zasobu, który mógłby dać dobre porównanie HMM i CRF, które ma dla mnie sens. Każda pomoc będzie mile widziana.

Konwencje dotyczące wyjątków lub kodów błędów

Wczoraj miałem gorącą debatę ze współpracownikiem na temat preferowanej metody raportowania błędów. Głównie omawialiśmy użyci ... i lub modułami. Jakich zasad używasz, aby zdecydować, czy rzucasz wyjątki lub zwracasz kody błędów w celu zgłaszania błędów?

Jak konwertować pływaki na ułamki czytelne dla człowieka?

Powiedzmy, że mamy 0.33, musimy wyjść 1/3. Jeśli mamy 0.4, musimy wyjść 2/5. Chodzi o to, aby uczynić go czytelnym dla czło ... lepszy sposób rozumienia danych. Wiem, że procenty to dobry substytut, ale zastanawiałem się, czy jest na to prosty sposób?

Czym jest stabilność w algorytmach sortowania i dlaczego jest ona ważna?

Jestem bardzo ciekawy, dlaczego stabilność jest lub nie jest ważna w algorytmach sortowania?

Jak sprawdzić, czy numer jest palindromem?

Jak sprawdzić, czy liczba jest palindromem? Dowolny język. Dowolny algorytm. (z wyjątkiem algorytmu uczynienia liczby ciągiem znaków, a następnie odwrócenia ciągu znaków).

Jaka jest różnica między monolitycznym i mikro jądrem?

Czy ktoś mógłby wyjaśnić przykładami różnice między monolitycznym i mikro jądrem? Również inne klasyfikacje jądra?

Jakie tematy związane z zaawansowanym tworzeniem oprogramowania powinien znać każdy programista? [zamknięte]

Załóżmy, że Twoja firma dała Ci czas i pieniądze na szkolenie z tak wieluzaawansowanych tematów programowania, które możesz ... prenumeraty, podcasty itp. tematyka może obejmować dowolną platformę, technologię, Język, System DBMS, zestaw narzędzi itp.

Jak stworzyć i przetestować aplikację wysyłającą e-maile (bez wypełniania czyjejś skrzynki danych testowych)? [zamknięte]

Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... QLLite, lub pliku mbox, czy cokolwiek innego. Ale na pewno takie narzędzie już istnieje? Jak testować wysyłanie e-maili?

Jaka jest różnica między typem a klasą?

Co odróżnia Typ od klasy i odwrotnie? (w języku ogólnym-w sensie agnostycznym)

Czy ktoś rzeczywiście wdrożył Fibonacciego-sterta skutecznie?

Czy ktoś z was kiedykolwiek wdrożył Fibonacciego-stertę? Zrobiłem to kilka lat temu, ale było to o kilka rzędów wielkości wol ... łeś z zbiory danych tak duże, że sterta Fibonacciego była bardziej wydajna? Jeśli tak, niektóre szczegóły będą mile widziane.

Kiedy powinienem kpić?

Mam podstawową wiedzę na temat mock i fałszywych przedmiotów, ale nie jestem pewien, czy mam przeczucie, kiedy/gdzie używać mockingu-zwłaszcza, że miałoby to zastosowanie do tego scenariusza Proszę..

Co to jest boks i unboxing i jakie są kompromisów?

Szukam jasnej, zwięzłej i dokładnej odpowiedzi. Najlepiej jako rzeczywista odpowiedź, chociaż linki do dobrych wyjaśnień mile widziane.

TDD a testy jednostkowe [zamknięte]

Moja Firma jest całkiem nowa w testowaniu naszego kodu. Od jakiegoś czasu czytam o TDD i testach jednostkowych i jestem prze ... ceptyków. Wciąż mamy przed sobą wiele problemów, ale bitwa woli się skończyła. Dziękujemy wszystkim, którzy udzielili Rady!

Kiedy konstruktor wyrzuca wyjątek?

Kiedy konstruktor wyrzuca wyjątek? (Lub w przypadku celu C: kiedy init ' er zwróci zero?) Wydaje mi się, że konstruktor powi ... wywołującym, aby zapewnić funkcjonalny i działający obiekt, na którym metody mogą być wywoływane sensownie? Czy to rozsądne?

Algorytm wyszukiwania artykułów o podobnym tekście

Mam wiele artykułów w bazie danych( z tytułem,tekstem), Szukam algorytmu, aby znaleźć x najbardziej podobnych artykułów, coś ... innymi i przechowywanie podobieństwa gdzieś. Tak samo jest w" czasie rzeczywistym " na tekście, który właśnie wpisałem. Jak?

Semantic Diff Utilities [zamknięte]

Staram się znaleźć kilka dobrych przykładów semantycznych narzędzi diff/merge. Tradycyjny paradygmat porównywania plików kod ... ania kodu i powinny być celem narzędzi programowania nowej generacji. Czy są tego jakieś przykłady w dostępnych narzędziach?