Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 0 Dołączył: 11.09.2003 Ostrzeżenie: (0%)
|
czy może ktoś podrzucić przykład jak zastąpić if, case polimorfizmem ?
Chciałbym to zrozumieć : ) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Cytat Mam standardową i pewnie nieoptymalną konstrukcję z if. Czy da się to zrobić optymalnej zgodnie z zasadami clean code? Optymanlość, a czystość kodu to dwie różne rzeczy, które niekoniecznie idą w parze. Tam gdzie wydajność ma priorytetowe znaczenie, tam rezygnuje się z czystości kodu. Tworzenie dodatkowych warstw abstrakcji zwiększa czytelność kodu, a więc produktywność programistów, ale ma to negatywny wpłw na wydajność. PS. Nie ma czegoś takiego jak "bardziej optymalne" lub "mniej optymalne" . Albo coś jest optymalne, albo nie. Ten post edytował peter13135 3.05.2015, 13:58:03 |
|
|
|
gregi [Java]Jak zastąpić IF polimorfizmem - czysty kod 1.05.2015, 13:15:38
PrinceOfPersia Taki przykład.
PSEUDOKOD:
Kodfunction drawRecta... 1.05.2015, 13:25:51
gregi Mam standardową i pewnie nieoptymalną konstrukcję ... 2.05.2015, 07:18:44
PrinceOfPersia [JAVA] pobierz, plaintext System.out.println(... 2.05.2015, 11:44:24 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 00:44 |