Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Organizzazione del codice

    Ciao a tutti, devo creare una applicazione Java che mi permetta di "inviare" dei messaggi da un utente ad un altro. Per fare questo mi appoggio ad un database. Inoltre deve esserci una interfaccia grafica composta da più schermate (cioè che mi permetta di cambiare le schermate in base alle scelte fatte dall'utente. Per esempio dalla schermata Home, posso andare alla schermata di scrittura del messaggio a quella della lettura dei messaggi, ecc)
    So usare abbastanza bene Java ma non ho mai scritto un programma così grande quindi il mio problema è l'organizzazione del codice.

    Penso che avrò:


    • varie classi che rappresentano degli oggetti come Utente, Messaggio, ecc
    • una classe che si occupa della connessione al database e dell'interazione con il database
    • una classe di main che mi lancia l'intera applicazione

    Penso che a grandi linee sia sufficiente questo ma se mi sbaglio correggetemi per favore.

    1- Detto questo, dove metto il codice della GUI?
    2- Come gestisco le azioni associate ai bottoni della GUI? Tutto con i listener? Ma in questo modo non viene incasinato il codice?

    Non so proprio da che parte iniziare... Mi aiutate?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Per vedere come organizzare il tuo progetto ti consiglio di dare un'occhiata al pattern MVC
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.