Pytania otagowane jako readability

Czytelność mierzy łatwość odczytu i zrozumienia kodu.

5
Czy czysto funkcjonalne rozwiązanie tego problemu może być tak czyste jak konieczność?
Mam ćwiczenie w języku Python w następujący sposób: wielomian podano jako krotkę współczynników, tak że moce są określone przez indeksy, np .: (9,7,5) oznacza 9 + 7 * x + 5 * x ^ 2 napisz funkcję do obliczenia jej wartości dla danego x Ponieważ ostatnio interesuję się programowaniem funkcjonalnym, …

3
Czy poleganie na niejawnej konwersji argumentów jest uważane za niebezpieczne?
C ++ ma funkcję (nie potrafię ustalić jej właściwej nazwy), która automatycznie wywołuje pasujące konstruktory typów parametrów, jeśli typy argumentów nie są oczekiwanymi. To bardzo prosty przykład jest to wywołanie funkcji, która spodziewa się std::stringz const char*argumentem. Kompilator automatycznie wygeneruje kod w celu wywołania odpowiedniego std::stringkonstruktora. Zastanawiam się, czy to …


3
Czy „używanie” jest odpowiednie w kontekście, w którym nie ma nic do usunięcia?
W języku C # usinginstrukcja służy do deterministycznego usuwania zasobów bez oczekiwania na moduł odśmiecania. Na przykład można go użyć do: Usuń polecenia SQL lub połączenia, Zamknij strumienie, uwalniając źródło źródłowe jak plik, Darmowe elementy GDI +, itp. Zauważyłem, że usingjest coraz częściej stosowany w przypadkach, w których nie ma …

2
Czytelność wyrażeń S.
W skrócie i dla tych, którzy nie wiedzieli, funkcje / operatory / konstrukcje Lisp są jednolicie nazywane w następujący sposób: (function arg0 arg1 ... argN) Więc co w języku podobnym do C wyraziłbyś jako if (a > b && foo(param)) przekształca się w Lisp sexp (if (and (> a b) …
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.