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

    [OT] Progetto del software

    Ciao a tutti

    Vorrei sapere: "Come affrontate la risoluzione di un problema di programmazione, prima di iniziare a scrivere il codice?"

    Scrivete una sorta di pseudocodice? Diagramma di flusso? Partite a testa bassa a scrivere il programma?

    Secondo me è un'aspetto importante da non sottovalutare. Che ne dite?

    Ciao

  2. #2

    Re: [OT] Progetto del software

    Originariamente inviato da spiderontheweb
    Ciao a tutti

    Vorrei sapere: "Come affrontate la risoluzione di un problema di programmazione, prima di iniziare a scrivere il codice?"

    Scrivete una sorta di pseudocodice? Diagramma di flusso? Partite a testa bassa a scrivere il programma?

    Secondo me è un'aspetto importante da non sottovalutare. Che ne dite?

    Ciao


    si io quando lo facevo usavo i diagrammi di flusso
    ma sinceramente per progetti corti li trovo inutili
    per corto intendo cose non oltre le 1500 righe

  3. #3
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    per progetti che usano la OOP è molto utile UML.

    qui: http://it.wikipedia.org/wiki/Modelli...luppo_software

    hai vari modelli di sviluppo software utilizzati.

    Poi ci sono anche i diagrammi CRC(classe-responsabilità-collaborazione) invantate da Cunningham

    La tecnica consiste nell'avere tante carte e ognuna descrive un oggetto, poi ci si mette in un tavolo e si simulano le situazioni spostando queste carte in determinti modi.
    E' un tecnica anche divertente se si è in tanti, sembra un gioco di società

    Poi certo queste sono tecniche per "disegnare" la struttura del programma, poi l'algoritmo che risolve un determinato problema(che è meglio suddividere in altri sotto-problemi) bisogna averlo in testa ben chiaro.

    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

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