Ex Posicion
Ex Posicion
Ex Posicion
nuevo software. ¿Cómo puede esperar de manera realista elegir el mejor software para
su organización si no conoce las necesidades específicas que desea que satisfaga?
La clave aquí no es solo identificar sus necesidades actuales. Debe pensar cuáles
serán las necesidades de su empresa al menos varios años después. No desea invertir
en software que su negocio superará rápidamente, una solución que no es lo
suficientemente versátil para adaptarse a condiciones cambiantes o software que no es
escalable, después de todo.
Principio abierto-cerrado
Principio abierto-cerrado (S.R.P.) establece:
Los objetos o entidades deben estar abiertos por extensión, pero cerrados por
modificación.
Esto significa que una clase debe ser ampliable sin modificar la clase en sí.
KISS
“Keep it simple[,] stupid”: hay discrepancias sobre si esta frase significa: “Déjalo simple,
estúpido” o “Mantenlo estúpidamente simple”. Este principio establece que el código, el
diseño, la documentación, todo lo relacionado con el software, debe ser tan simple
como sea posible.
Los programadores tendemos a complicar las cosas. Nos piden un formulario sencillo y
queremos hacer un generador de formularios que soporte este y todos los formularios
en el futuro. No tenemos ni 100 usuarios y ya queremos usar Kubernetes. Necesitamos
un simple binding de datos y queremos meter Angular 7, Ionic 3 y 250 bibliotecas más.