robustness

W Jaki Sposób Java obsługuje niepełne i przepełnione liczby całkowite i jak można je sprawdzić?

Jak Java obsługuje niepełne i przepełnione liczby całkowite? Kontynuując, jak sprawdzić/przetestować, że to się dzieje?

Praktyki obsługi łańcuchów w C [zamknięte]

Rozpoczynam nowy projekt w prostym C (c99), który będzie działał przede wszystkim z tekstem. Ze względu na zewnętrzne ogranic ... praktyki, Gotcha, sztuczki, lub inne techniki, które mogą pomóc w obsłudze ciągów projektu bardziej solidne i zabezpieczony?

Equals (item, null) or item = = null

Jest kodem wykorzystującym obiekt statyczny .Równa się , aby sprawdzić, czy null jest bardziej stabilny niż kod, który używa ... kontrolą autora (np. biblioteki)? Czy zawsze należy tego unikać (sprawdzając czy nie ma null)? Czy to tylko dzielenie włosów?

Najlepsze praktyki w zakresie solidności [zamknięte]

Właśnie natknąłem się na pytanie o inicjalizację zmiennych lokalnych. Wiele odpowiedzi dotyczyło prostoty / czytelności vs ... z, aby zapewnić solidność?{[24] } przykłady są pomocne, ale interesują mnie również techniki, które są powszechnie stosowane.