Aktywne Wpisy

Neobychno +613

Sandrinia +228
Wy @wykop jesteście k---a normalni (pytanie retoryczne, choć wątpię że zrozumiecie tak trudne słowo) że usuwacie tag 20latwykopu w nieprzychylnych wam wpisach? Jasne, udawajmy że wszystko tutaj gra i jest zajebiście żeby przypadkiem reklamodawcy się nie obrazili, ale za to c--j z użytkownikami utrzymujący ten wasz ściek. To właśnie dzięki nam możecie takie ilości rogali do mordy włożyć, gdyby nie my, to nie mielibyście reklam i nie mielibyście się z czego





#java #programowanie #programista15k
Używasz Mapstructa?
@exori_vis Żeby ogarnąć co robi mapstruct wystarczy przeczytać interfejs mappera. W razie wątpliwości zawsze można przejrzeć wygenerowany kod. No i mapstruct jest determistyczny.
W przypadku który opisujesz i tak musisz przeczytać ten cały boilerplate i musi to zrobić każdy inny programista który będzie pracował z tym kodem.
1. Albo takie kwiatki jak to
expression=java(tutaj wpisz kod jako
1. Czemu kwiatek? Zapisane jest tam jakieś wyrażenie w języku Java. Uważasz że jak tak jest zapisane to trudniej je zrozumieć niż jak jest zapisane np. Wewnątrz settera?
2. No ale co to za argument? W twoim rozwiązaniu całość kodu jest wewnątrz mappera
https://stackoverflow.com/questions/57860451/mapstruct-inheritance-more-than-one-configuration-prototype-is-application
Zobacz sobie przykładowe problemy, tam tylko wejść do tego kodu i nasrać. Jest nieczytelny. Wciąż uważam, że najlepszym sposobem jest normalne napisanie kodu. Może jesteś fanem Mapstructa ale jest wiele też osób co go nie używa, właśnie przez tego typu rzeczy. Kolejną sprawą jest to, że nie każdy go musi umieć, a np. Juniorowi łatwiej jest zmienić normalny kod aniżeli dociekać jak zmienić imterfejs Mapstructa.