Ciao

domandina del venerdì sera

Da qualche tempo vedo con crescente frequenza questo tipo di codice

return ExpenseBuilder.anExpense()
  .withId(id)
  .withAmount(new BigDecimal(66.6).setScale(2, RoundingMode.CEILING))
  .withDate(new Date())
  .withReason("Something pretty")
  .build();

Viene da un test, quindi i dati sono hardcodati. Altrimenti vengono 
presi da un altro bean via getter, oppure quest altro bean offre lui un 
metodo che restituisce un builder pre-popolato

Anche voi siete abituati a fare così quando dovete passare dati da una 
DTO a un altro? Se no, come fate?

ciao

federico

Reply via email to