Newsgroup: it.comp.java
Titolo: MVC: Model controller view

Ciao a tutti,
la progettazione dello strato modello/componente grafico è
fondamentale per un'applicazione solida, robusta e scalabile (e magari
anche riusabile). Ho scritto (in realtà ancora non è del tutto
completo) questo breve articolo che mi piacerebbe leggeste per
conoscere le vostre opinioni e soprattutto condividire il vostro modo
di progettare software.
Questo è il link:
http://java.negusweb.it/articoli/model_controller_view/index.php
Ciao!

 di progettare software.
Scusa, ma dire che "non è del tutto completo" è un eufemismo.
Manca la parte dove parli dell'MVC. Praticamente ne parli solo per dire 
"Questo esempio non lo applica".


toglilo dal web

 "Questo esempio non lo applica".
Vero, pero' c'e' tutta una parte abbastanza pratica (il programma di
esempio), in cui ho speso qualche parola per mettere in luce il perchè è
importante la suddivisione in classi della parte relativa al model e del
view.
Se hai qualcosa da aggiungere (osservazioni, commenti), mi piacerebbe
parlarne perchè la progettazione di applicazioni è un argomento che mi
appassiona molto.
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

 toglilo dal web
Speravo di poter aprire un dibattito e quindi un confronto sulla
progettazione di applicazioni (soprattutto il discorso model/view). 
Mi dispiace che la semplicità e forse l'imprecisione delle mie parole 
abbiano disturbato la tua lettura; avrei preferito senz'altro che spendessi
quelle quattro parole per una risposta più costruttiva che mi avrebbe
permesso di realizzare un documento sicuramente più esatto e completo.


 
la cosa che non capisco e' il motivo di pubblicare un articolo su 
internet se non si e' sicuri di ciò che c'e' scritto.

 internet se non si e' sicuri di ciò che c'e' scritto.
Il mio intento non era assolutamente quello di scrivere un articolo
teorico (non mi sognerei di farlo per il momento), ma di esporre nel
modo più dettagliato e preciso possibile l'applicazione pratica di
questo stile di progettazione, condita con la mia esperienza personale;
più specificatamente volevo mettere in evidenza come si "reinventa"
l'MVC se si tiene sempre in considerazione la buona programmazione,
basata su organizzazione, scalabilità e riusabilità.
Ciao,
    Fabrizio

L'articolo e' terrificante. Penso tu abbia ancora un bel po' di lavoro da
svolgere.
Praticamente il sunto dell'articolo e' questo:
"esiste un pattern MVC, Model-View-Controller, bellissimo e fighissimo.
Ecco, vedete questo programma? A questo programma, scritto coi piedi, il
pattern farebbe comodo. Peccato che io non sono buono ne' a spiegarvi cosa
sia ne' come si applica, per cui lasciamo perdere l'informatica e facciamoci
una bella partita a Subbuteo".
Lascia perdere, davvero. A meno che tu non volessi che a furia di commenti
l'articolo te lo scrivessimo noi, ma mi sento di rispondere -praticamente a
nome di tutto il NG - che hai sbagliato buco :-)
Buon lavoro...
-- 
---
Francesco Galli / Cinghiale Mannaro
Personal: 
http://cinghialemannaro.splinder.com
TMS project: 
http://tms.inera.it

 Buon lavoro...
Altrettanto.

tali scopi.
   Il punto e' che non l'hai fatto assolutamente! Agguanta quel programma e
ristrutturalo MVC. Poi si ragiona :-) praticamente sei al 30% dell'articolo.

 ristrutturalo MVC. Poi si ragiona :-) praticamente sei al 30% dell'articolo.
Infatti mi sono fermato alle considerazioni su quali punti si doveva
lavorare per rendere il software coerente/scalabile/riusabile.
Aspetterò allora che sia completo, dopodichè riposterò il link.