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

    Non riesco a fare un Kaiser!!!

    Nonostante abbia studiato e ristudiato i primi 4 capitoli di De Sio, e nonostante abbia capito abbastanza, quando voglio fare anche un semplice programmino sono come bloccato.

    Non so da dove iniziare, dove mettere mani.

    Alla fine del capitolo 4 di De Sio dice testualmente: "Ora anche fare un programma semplice sembra impresa ardua, figuriamoci progettare un'applicazione".

    Ma cavolo...ma per programmare quanti secoli ci vogliono?

    Perchè ho come la sensazione che anche imparando la teoria non so fare un cavolo di pratico?

  2. #2
    mmm forse perché c'è una discreta differenza tra teoria e pratica... e per discreta leggasi delle dimensioni del Sole...

    Sviluppare un programma è un processo che non si compone solo di sviluppare Codice, ma è un processo che parte da un'idea precisa, analizza i requisiti, determina le strutture necessarie e poi sviluppa il codice.

    Devi considerare, che non basta sapere il linguaggio, ma devi anche sapere COME un programma è strutturato.

    Per farti un esempio:
    Vuoi sviluppare un Gestionale che si occupa di registrare le entrate e le uscite da un magazzino.
    Di cosa hai bisogno? Chi lo usa? Quali azioni devi implementare?
    Comincia a rispondere a queste domande e ti rendi conto che la JDK base non è sufficiente, ti serve un Database, i driver per il DB, delle librerie JAVA per implementare la SKIN, immagini se vuoi inserirle e così via.
    E tutto questo devi farlo PRIMA di mettere mano al codice.

    Un consiglio, esiste un sistema di studio che viene chiamato UML che serve produrre dei Diagrammi che descrivono i Casi d'Uso (chi usa cosa e quello che deve fare), le attività (per ogni attività determinata col diagramma precedente si analizzano tutti gli Attori e gli oggetti necessari a farla funzionare e come interagiscono (metodi)) e le classi (che descrive le Classi vere e proprie metodi e proprietà e come interagiscono).

    Spero di averti dato un piccolo hint, per il resto ti conviene documentarti.
    I DON'T Double Click!

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Considerando che il tuo non sembra essere un problema legato alla programmazione in Java (ma di apprendimento o di studio).
    Considerando che la discussione non rispetta il regolamento (soprattutto il titolo).

    Devo chiudere.

    Puoi riaprire una nuova discussione, cercando di assegnare titoli conformi al regolamento e cercando, soprattutto, di formulare richieste precise.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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 © 2026 vBulletin Solutions, Inc. All rights reserved.