Convenzioni sul metodo dei quadri moderni

2

Ho notato che i framework moderni tendono ad avere questo tipo di stile di codice:

expect(6 - 4).toBe(2)

questo può essere riformulato come: assert(6-4, 2)

Eppure il primo è molto più leggibile.

Mi piacerebbe leggere di più su questo "stile" di codifica, ma non ho idea di cosa cercare. Questa convenzione ha un nome?

Grazie.

    
posta Jonny 19.06.2015 - 13:57
fonte

1 risposta

3

Si chiama interfaccia fluente .

Alcune persone potrebbero chiamarlo più espressivo , ma "altro espressivo "significa che non puoi 1: 1 sostituirlo con le dichiarazioni di un'altra lingua, che fai nel tuo secondo esempio. Quindi, il primo esempio non è più espressivo , ma è sicuramente più fluente .

    
risposta data 27.11.2015 - 03:44
fonte

Leggi altre domande sui tag