http://pastebin.com/2sN0ahfC To jest moja metoda z serwisu, która pokazuję listę od najbardziej do najmniej skorelowanych spółek dla wybranego tickera, okresu i metody korelacji. Teraz się zastanawiam: a) czy zmienne z linii 12-15 wydzielić i inicjalizować w osobnej metodzie b) linie 20-25 czy wydzielić to do osobnej metody? Lub napisać wewnętrzną klasę, która implementuje interfejs runnable i tworzyć w każdej iteracji nowy obiekt? Coś takiego: http://pastebin.com/iiSurGWc i wtedy mam executor.submit(new CorrelationUtil itd) Jak uważacie?
@pulla: ta metoda ma realnie mniej niż 30 linii, więc odpowiedź nie jest prosta
a) tylko jeżeli masz pomysł co jeszcze mogłoby korzystać z tej inicjalizacji b) nie, przecież w praktyce to jest 1 linia kodu: przerost formy na treścią
@Pipcieo: a) no właśnie nic z tego nie korzysta, przynajmniej na ten moment Ok czyli jak rozumiem metoda jest czytelna i raczej chciałem przekombinować? Dzięki za odpowiedź
Po ponad 10 latach pracy jako kierowca autobusu w Polsce, je8łem to wszystko i pojechałem w Bieszczady… to znaczy wyjechałem do pracy do Niemiec właśnie jako kierowca autobusu. Wybrałem system 2/2, właśnie mija mi drugi tydzień pracy tutaj i jest git. #pracbaza #autobusy #emigracja #niemcy
http://pastebin.com/2sN0ahfC
To jest moja metoda z serwisu, która pokazuję listę od najbardziej do najmniej skorelowanych spółek dla wybranego tickera, okresu i metody korelacji. Teraz się zastanawiam:
a) czy zmienne z linii 12-15 wydzielić i inicjalizować w osobnej metodzie
b) linie 20-25 czy wydzielić to do osobnej metody? Lub napisać wewnętrzną klasę, która implementuje interfejs runnable i tworzyć w każdej iteracji nowy obiekt? Coś takiego: http://pastebin.com/iiSurGWc i wtedy mam executor.submit(new CorrelationUtil itd)
Jak uważacie?
a) tylko jeżeli masz pomysł co jeszcze mogłoby korzystać z tej inicjalizacji
b) nie, przecież w praktyce to jest 1 linia kodu: przerost formy na treścią
a) no właśnie nic z tego nie korzysta, przynajmniej na ten moment
Ok czyli jak rozumiem metoda jest czytelna i raczej chciałem przekombinować? Dzięki za odpowiedź