Informatica ecologica/Principio dell'Interazione degli opposti: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 9:
<p>
== Sua Enunciazione ==
:'''''Un sistema di qualsiasi tipo dipende dal contesto su cui opera e dall'interazione con lo stesso, ma si adegua ai suoi cambiamenti.'''''
<p>
La definizione qui esposta è diversa da quelle a cui siamo abituati. Qui non viene definito qualcosa, ma bensì un procedimento per ottenere diverse cose.
Riga 21:
<p>
== Corrispondenza in Informatica ==
:'''Un software deve adeguarsi al contesto in cui viene eseguito.'''
<p>
Questo non significa come spesso si dice tra gli addetti ai lavori (informatici), un software indipendente dal contesto... !
<p>
Qui viene evidenziato che il software dipende e come dal contesto e da come interagisce con esso, ma si deve adeguare ad un suo cambiamento.
<p>
Quindi un software non deve avere un comportamento e un interfaccia rigida e assoluta, ma deve essere configurabile in base al contesto su cui verrà eseguito.
<p>
Per coloro che hanno dimestichezza con i termini informatici potremmo sintetizzare dicendo che il software deve essere:
* ''Modulare (Object Oriented)''
* ''Distribuito''
* ''Altamente configurabile IOC (Inversion of control) e AOP (Aspect Oriented Programming)''
<p>
 
== Note ==
 
{{avanzamento|2550%| 2122 gennaio 2010}}