Ho appena iniziato a utilizzare un motore grafico popolare e ben documentato, e mi è stato dato un mese per creare alcuni piccoli programmi e familiarizzare con esso.
La biblioteca è enorme e ci sono sezioni che non ho esplorato.
A causa di una crisi di tempo, il mio capo tecnico mi ha chiesto di iniziare a progettare il mio software ( diagrammi di sequenza e classe ) anche per le parti che non ho esplorato, solo guardando il documentazione e capire le capacità di tali classi.
Ho capito che progettare un software richiede una buona conoscenza di come funziona qualcosa. Ha senso creare un design con una vaga comprensione di come funziona una classe, semplicemente guardando la documentazione della classe? Non dovrei fare il prototipo con un piccolo programma, modificarlo qua e là e capire come si comporta e POI fare il disegno per questo?