Pytania oznaczone «language-agnostic»

96
Algorytm tworzenia planu lekcji

Zastanawiałem się, czy są znane rozwiązania algorytmu tworzenia planu lekcji. Zasadniczo chodzi o optymalizację „rozproszenia godzin” (zarówno w przypadku nauczycieli, jak i klas) dla danych stowarzyszeń klasa-przedmiot-nauczyciel. Można założyć, że na wejściu mamy skojarzone ze sobą zestawy...

92
Które i dlaczego wolisz kody wyjątków lub zwrotów?

Moje pytanie brzmi: co preferuje większość programistów do obsługi błędów, wyjątków lub kodów zwrotnych błędów. Podaj konkretny język (lub rodzinę języków) i dlaczego wolisz jedno od drugiego. Pytam z ciekawości. Osobiście wolę kody zwrotne błędów, ponieważ są mniej wybuchowe i nie zmuszają...

92
Proste przykłady impasu

Chciałbym wyjaśnić początkującym wątki zakleszczeń. Widziałem w przeszłości wiele przykładów zakleszczeń, niektóre wykorzystujące kod, a niektóre wykorzystujące ilustracje (jak słynne 4 samochody ). Istnieją również klasyczne problemy , które można łatwo zablokować, takie jak The Dining...

91
Czy w jakimkolwiek innym języku niż JavaScript istnieje różnica między lokalizacjami początkowymi nawiasów klamrowych (ta sama i następna linia)?

Dzisiaj, kiedy losowo czytałem książkę O'Reilly o wzorach JavaScript, znalazłem jedną interesującą rzecz (strona 27 w celach informacyjnych). W JavaScript w niektórych przypadkach istnieje różnica, jeśli lokalizacja początkowa nawiasów klamrowych jest inna. function test_function1() { return...