Logo Studenta

¿Podría el derecho (la ley) redactarse como si fuera el código fuente de un software?

💡 1 Respuesta

User badge image

Aprender y Estudiar

SI se puede.

En principios de informática (SOLID).

Single Responsibility. Cada redactado legislativo, ley, artículo, etc. de una ley están motivados para cubrir (legislar) un acto concreto o una acción.

Open / Closed. Cada uno de estas estructuras deben estar abiertas para mejorar la compresión del acto o acciones que regulan, pero deben mantenerse cerradas para incorporar actos o acciones que vayan más allá de aquello que en origen dio como consecuencia su redactado.

Liskov substitution. (Principio elaborado por Barbara Liskov). El objeto principal del redactado podría ser sustituido por cada una de los conceptos subordinados al redactado principal.

Interface segregation. Un redactado no debe conformarse mediante propósitos generales para que otros redactados no tengan que vincularse al mismo sin necesidad.

Dependency inversion. Un texto no debe depender de otro texto de igual jerarquía, para que ambos puedan ofrecer una regulación concreta y concisa, sin que el acto o acción que regula no se solape.

Además deben seguir dos conceptos como son el Acoplamiento, que es el grado de dependencia de un texto respecto a otro, entendido como la delimitación de la frontera entre textos reguladores, y la Cohesion, que es la forma en la que dos o más textos son capaces de cubrir los aspectos de una acción o acto complejo respecto de su regulación.

Pero NO se puede.

Porque no se cumple el principio de acción->reacción.

Sólo la lógica difusa, podría ayudar a mejorar nuestro supuesto programa, pero, lo que no se puede administrar con líneas de código son principios como la intencionalidad de una acción, por ejemplo. Sería como programar un cerebro electrónico con capacidades iguales de almacenamiento y procesado al humano y preguntarle por su color favorito.

http://bemobile.es/blog/2016/09/solid-5-principios-basicos-de-la-programacion-orientada-a-objetos/

http://www.senado.gob.mx/BMO/pdfs/biblioteca_digital/ensayos/ensayos4.pdf

0
Dislike0

✏️ Responder

FlechasNegritoItálicoSubrayadaTachadoCitaCódigoLista numeradaLista con viñetasSuscritoSobreDisminuir la sangríaAumentar la sangríaColor de fuenteColor de fondoAlineaciónLimpiarInsertar el linkImagenFórmula

Para escribir su respuesta aquí, Ingresar o Crear una cuenta

User badge image

Otros materiales