Aktywne Wpisy

Markowowski +28

wfyokyga +11
Rozpoczynam gupia zabawe, wklejasz w komentarzu wynik z tego testu. Ja se wieczorkiem na kiblu zrobiłem, teraz wy. Może jakiś Hitler jest z nami na wypok?
https://www.idrlabs.com/pl/morderczego-nikczemnika/test.php
https://www.idrlabs.com/pl/morderczego-nikczemnika/test.php
źródło: temp_file145122794966284335
Pobierz





Spring jednak utrudnia pisanie poprawnego kodu obiektowego. Człowiek chce napisać normalną klasę, która posiada dane i bazujące na nich zachowania, ale nie da się w prosty sposób.
Jeśli chcemy dodać dane instancji, to najłatwiej to zrobić przez new, ale wtedy obiekt nie będzie zarządzany przez Springa i nie da się wstrzyknąć do niego zależności.
Jedyne rozwiązanie, jakie widzę, to wstrzyknąć pustego beana ze scope "prototype", a później przez setery poustawiać mu wszystkie dane, ale to bardzo zaśmieca kod i uniemożliwia tworzenie niemutowalnych klas, których jestem zwolennikiem.
https://pastebin.com/9kGjYtGr
w ten sposób nie trzeba nawet nic dodawać do konstruktora ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez autora
poza tym frameworki i biblioteki bardzo często wymuszają tą konwencję nazewniczą więc trzeba się pogodzić z tym że nie ucieknie się przed tym często, no i nie wszystkie klasy robią logikę więc po cholerę fantazjować