Cześć,
zastanawia mnie Wasza opinia na temat tej metody:
public List<File> getAllContryPhotos(Country country) {
return dao.findMultiple(new StatementBuilder(Caps.class)
.add(_Caps._country()
.equal(_Caps.COUNTRY, country.toString()))
.buildSelect())
.stream()
.map(e -> (Caps) e)
.map(e -> new File(e.getPath()))
.collect(Collectors.toList());
}
Czy uważacie, że tego typu sposób pisania jest czytelny, czy też lepszym byłoby rozbicie tego wszystkiego i przypisanie do zmiennych, które z kolei przekazywalibyśmy do kolejnych metod?