Czy zdarzyło wam się kiedykolwiek napotkać na jakiś błąd z powodu tego, że ktoś zrobił jakieś DTO mutowalnym?
Niemutowalne DTO - sztuka dla sztuki?
- Rejestracja: dni
- Ostatnio: dni
0
Spróbuj przesłać kiedyś jakiś array w DTO. Albo Date.
http://www.javapractices.com/topic/TopicAction.do?Id=15
- Rejestracja: dni
- Ostatnio: dni
0
Czy cisza w tym wątku świadczy o tym, że nikomu się taki błąd nie przytrafił?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: U krasnoludów - pod górą
- Postów: 4714
3
Pełno jest takich błędów - nie ustawiony/przeoczony parametr po refaktoringu. Raczej bez spektakularnych wtop na produkcji, ale i tak wkurzające.
Tu raczej nie tyle problemem jest mutowalnośc co istnienie konstruktora idoty (bezparametrowego) i ustawianie setterami.
Spektakularne wtopy z mutacjami to miałem przy użyciu encja na twarz, gdzie niewinna mutacja w warstwie prezentacji zmienia dane w bazie (niesławne session per view).