Che cosa significa veramente "software supponente"?

22

Ho visto molti altri sviluppatori di framework / librerie lanciare la frase "scriviamo software supponente", ma in termini pratici, cosa significa realmente? Significa che l'autore del 'Opinionated Framework X' dice che, poiché scrivono il codice in un certo modo, dovresti scrivere lo stesso tipo di codice che scrivono?

Non è un po 'pretenzioso?

    
posta plaureano 15.10.2010 - 07:09
fonte

2 risposte

23

Il framework impone un certo modo di lavorare su di te. In altre parole, c'è chiaramente un modo giusto di utilizzare il framework che è bello e facile, e qualsiasi altro modo di usare il framework rende la vita difficile.

Non sono un esperto di Rails, ma mi è stato detto che è supponente perché è fantastico per semplici cose CRUD, ma quando provi a deviare dal "modo Rails" le cose si fanno difficili. (Questo non è necessariamente un aspetto negativo, non lo intendo come critica.)

    
risposta data 15.10.2010 - 07:50
fonte
3

Il framework dice "Conosco l'unico vero modo per fare questa cosa, e ti batterò se lo proverai in un altro modo". Supponente.

    
risposta data 15.10.2010 - 17:46
fonte

Leggi altre domande sui tag