Question:
Sotto che forme si puo' presentare il design knolwledge di un progetto?
Author: federico volpeAnswer:
- Memoria: memoria individuale del programmatore, soggetta a variazioni e dimenticanze... - Documenti di design (linguaggio naturale o diagrammi): se non viene aggiornato di pari passo con il codice rimane obsoleto, risultando più dannoso che d’aiuto. - Piattaforme di discussione (version control, issue management): le informazioni sono sparse in luoghi diversi e difficili da reperire , le informazioni necessitano di manutenzione. - gli UML: tramite diagrammi UML si è cercato di sfruttare l’approccio generative programming, ovvero la generazione automatica del codice a partire da specificazioni di diagrammi. (non funziona) - nel Codice : tramite la lettura del codice è possibile capire il design ma è difficile rappresentare le ragioni della scelta.
0 / 5 (0 ratings)
1 answer(s) in total