Metode chaining - mengapa itu praktik yang baik, atau tidak?

Metode chaining adalah praktik metode objek mengembalikan objek itu sendiri agar hasilnya dipanggil untuk metode lain. Seperti ini: participant.addSchedule(events[1]).addSchedule(events[2]).setStatus('attending').save() Ini tampaknya dianggap praktik yang baik, karena menghasilkan kode yang...