Di fluent interfaces avevamo già  parlato qualche tempo fa, presentando op4j. Per chi ha trovato interessante l'argomento, oggi segnalo fluent builders generator, un plugin per Eclipse focalizzato alla creazione di oggetti Java tramite un'API fluent e senza far ricorso a liberie aggiuntive, com'era invece nel caso di op4j. Un utilizzo ben preciso dunque, in linea con quello che viene comunemente chiamato builder pattern. (more…)

Continua a leggere Eclipse e fluent interfaces

Categoria: Java

Le fluent interfaces sono frutto delle brillanti menti di Martin Fowler, guru dell'ingegneria del software, e di Eric Evans, padre del Domain-Driven Design: si tratta di una modalità  di progettazione di API finalizzata alla compattezza del codice e alla leggibilità , spesso tramite la concatenazione di metodi (method chaining). Più facile comprenderle osservando del codice che spiegandolo in maniera discorsiva, per cui ecco un paio di link. (more…)

Continua a leggere Fluent Interfaces in Java con Op4j

Categoria: Java