Aktywne Wpisy
#polityka #sejm #wybory Mam pytanko do wyborców, którzy tak bardzo byli uśmiechnięci przy urnach w zeszłym roku, szczególnie na Jagodnie.. W związku z tym, że minęło już kilka dobrych miesięcy kadencji, a rudy [pkazał już swoje prawdziwe oblicze między innymi podwyższając VAT na żywność o 5% tworząc drożyznę w sklepach, od 1 lipca kolejna ogromna podwyżka na prąd i gaz, a eksperci już zapowiadają znaczący wzrost bezrobocia, czyli de facto powrót do
jetlag +2
Panie Bogu co ja ci zrobiłam, że mam takie bolesne okresy? Przysięgam jeszcze jeden dzień takich skurczy i sama się zabije. Nie mogę tego wytrzymać już naprawdę...
Przyznam się że czasami mi się nie chce analizować tego i wstawiam to zabezpieczenie ale nie wiem czy to dobra praktyka, stąd pytanie :)
#java #programowanie
@leoha: ...w idelanym świecie. W rzeczywistości raczej nie ma czasu na poprawianie babola, który był już zmieniany pewnie kilka razy. Jeśli metoda ma 500 linii to raczej od ręki się tego nie zrefaktoryzuje tzn da się, ale sama ta metoda zajmie więcej
if (warunek1) {
// 50 linii kodu
} else if (warunek2) {
// 50 linii kodu
} else if (warunek3) {
// 70 linii kodu
} else {
// 40 linii kodu
}
i przez zwykłą ekstrakcję metody może wyglądać tak:
if (warunek1) {
metoda1();
} else if (warunek2) {
metoda2();
} else if (warunek3) {
metoda3();
Komentarz usunięty przez autora
Ktoś tam wyżej napisał że dobrze by było przeanalizować metodę przed swoją robotą - jak najbardziej, ale nie śledzę wtedy pojedynczego obiektu czy pola przez setki
@PaaD:
@jaca_66: "Hope all is good my friend" i wtedy kod może nawet nie mieć żadnych effects ( ͡° ͜ʖ ͡°)
@markaron: hehe no no, i jak metoda miała 100, 200, 300 linii to nikt nie wpadł na refaktoryzację... ale jasne licznik wybił 500 i mamy pojedynczo zagnieżdżonego if'a bez wzajemnych zależności między gałęziami... real life scenario.
Jest dokładnie na odwrót, często to występują takie metody, które powstają miesiącami i latami i są mocno skomplikowane nie dlatego, że ktoś
Co do reszty Twojej wypowiedzi to zdarzają się metody takie jak pokazałem, jak i metody bardziej złożone o których Ty piszesz. Które wystepują częściej? Trudno jednoznacznie powiedzieć. Ja odniosłem się do swoich doświadczeń, Ty do swoich. Prawda jak zawsze w takich sytuacjach jest