Simboli tangibili del Weak-Typing sono ad esempio:
    - i Variant del VB6 
- gli object che compaiono tra i parametri dei metodi Equal, CompareTo, Add, Remove e Item del .NET 1.x 
- ma anche i linguaggi di scripting interpretati come ASP.
Le ragioni per sfruttare il Weak-Typing sono:
    - aumentare il riutilizzo del codice 
- aumentare la generalità di una procedura 
- rimandare al più tardi possibile (a run-time anche dopo il deploy-time) la conoscenza del tipo specifico di un oggetto che un metodo riceverà in ingresso come argomento
Tra i sostenitori del Weak-Typing e dello Strong-Typing c'è stato un dibattito acceso, allora:
      Strong-Typing o Weak-Typing ? ? ? 
Tags :  Progettazione Software |