ChristophPrybila/openengsb-framework — comment on commit ac4605d6923c757e1c8f525033cc9eab78b71eeb
File: components/api/src/main/java/org/openengsb/core/api/xlink/XLinkUrlTemplate.java line 29
By anpieber:

please keep in mind that this class will definitely make it's way remotely. So all functionality you include here will be lost over the net. Only the values will be included. Therefore I'm curious, if a more simple, pragmatic approach might be the better here... Keep at the DTO pattern during designing such objects. In addition, although it might not be sufficient for Wicket classes or database backends we really do TDD at the OEB project. Try to write unit tests for every real class you add showing how you intend it's usage. For this class I think this is especially important.