Pytania oznaczone «java»

31
Czy nadrzędne metody to zapach kodu?

Czy to prawda, że ​​nadrzędnymi konkretnymi metodami jest zapach kodu? Ponieważ uważam, że jeśli chcesz zastąpić konkretne metody: public class A{ public void a(){ } } public class B extends A{ @Override public void a(){ } } można go przepisać jako public interface A{ public void...

30
Czy powinienem zweryfikować wartość zwracaną wywołania metody, nawet jeśli wiem, że metoda nie może zwrócić złych danych wejściowych?

Zastanawiam się, czy powinienem bronić się przed wartością zwracaną wywołania metody, sprawdzając, czy spełniają one moje oczekiwania, nawet jeśli wiem, że metoda, którą wywołuję, spełni takie oczekiwania. DANY User getUser(Int id) { User temp = new User(id); temp.setName("John"); return...

30
Pisanie Java o niskim opóźnieniu [zamknięte]

Czy istnieją jakieś techniki specyficzne dla Javy (rzeczy, które nie miałyby zastosowania do C ++) do pisania kodu o niskim opóźnieniu w Javie? Często widzę role Java o niskim opóźnieniu i proszą o doświadczenie w pisaniu Java o niskim opóźnieniu - co czasem wydaje się trochę oksymoronem. Jedyne,...

30
Czy Groovy odchodzi? [Zamknięte]

Jestem pewien, że to pytanie zostało zadane wiele razy. Chciałbym jednak o to zapytać ponownie z myślą o przyszłości tych języków. Po raz pierwszy zapoznałem się z Groovy i bardzo mi się podobało. Czułem, że składnia jest prostsza i była znacznie bliższa Javie i mogłem szybko nauczyć się Grails...

29
Czysta przeglądarka Java, czy jest praktyczna? [Zamknięte]

Wiem, że przeglądarka Java jest możliwa, ale czy jest praktyczna? Widziałem projekt Lobo i muszę przyznać, że jestem pod wrażeniem, ale z tego, co zebrałem, wydaje się, że rozwój zatrzymał się w 2009 roku. Czy przeglądarka zakodowana w czystej Javie (bez żadnych powiązań Java WebKit jakiegokolwiek...