#naukaprogramowania #java #programowanie
Czy w małych programach można pominąć warstwę DAO i od razu w serwisach wykonywać logikę JPA i zapisywać, usuwać itd encje? Jest to dobre, czy uchodzi za złą praktykę?
Czy w małych programach można pominąć warstwę DAO i od razu w serwisach wykonywać logikę JPA i zapisywać, usuwać itd encje? Jest to dobre, czy uchodzi za złą praktykę?
- Najlepsze
- Wszystkie komentarze





@LazyInitializationException: Spoko. Kwestia nazewnictwa. W moim przypadku, jeśli ktoś ma chociaż odrobinę doświadczenia i tak robi to jest przede wszystkim głupi. Ty natomiast uważasz, że głównie wynika to z lenistwa. Może po prostu masz w sobie więcej wiary w ludzi.
@Saly: No, ale właśnie w tym problem. Głupotą jest właśnie tego nie wiedzieć, albo większą wiedzieć i ignorować.
@YourDoom: Niczego dobrego się z tego nie nauczysz, a skoro to mały program to zysk na LOCach też niewielki. Tak więc można ale nie warto.
@63274682374: No to akurat jedna z cech dobrego programisty ( ͡° ͜ʖ ͡°).
@LazyInitializationException: No to teraz piszesz o głupocie a nie lenistwie. Można być i leniwym i nie być idiotą. Z mojego doświadczenia wiem, że wtedy powstaje najlepszy kod, jest go mało/feature, ale na tyle dużo żeby nie generować długu a o to przecież głównie