He visto a muchos otros desarrolladores de frameworks / bibliotecas lanzar la frase 'escribimos software obstinado', pero en términos prácticos, ¿qué significa eso realmente? ¿Significa que el autor del 'Opinionated Framework X' dice que debido a que escriben código de cierta manera, usted debería estar escribiendo el mismo tipo de código que ellos escriben?
¿No es un poco pretencioso?
terminology
idioms
plaureano
fuente
fuente
Respuestas:
El marco impone una cierta forma de trabajar en usted. Dicho de otra manera, claramente hay una forma correcta de usar el marco que es agradable y fácil, y cualquier otra forma de usar el marco te dificulta la vida.
No soy un experto en Rails, pero me dicen que es obstinado porque es increíble para cosas simples de CRUD, pero cuando intentas desviarte del "camino de Rails" las cosas se ponen difíciles. (Esto no es necesariamente algo malo; no lo digo como crítica).
fuente
:p
El marco dice "Sé la única forma verdadera de hacer esto, y lucharé contra ti si lo intentas de otra manera". Dogmático.
fuente
¿Conoces esa expresión, "hay más de una forma de pelar un gato"?
Si una forma es significativamente más fácil que todas las demás, es obstinada.
Si todas las formas requieren un nivel de esfuerzo más o menos igual, no se opina.
Nota:
fuente