Lavoro come ingegnere informatico trasformato in team leader in una grande azienda di software. Una delle mie aree di forza è node.js e stiamo spostando molti dei nostri servizi in servizi node.js separati, che si stanno dimostrando di grande successo finora.
Tuttavia, dovrei smettere di sviluppare giorno per giorno i piccoli servizi node.js e semplicemente definire una specifica appropriata, in modo che uno dei membri del mio team possa lavorare sul codice reale.
Sono a conoscenza di strumenti come UML, ma non penso che si applichino a un sistema con apis compilato con node.js / express. Ho fatto alcuni diagrammi di flusso, ma i miei senior vogliono che io sia molto completo con le specifiche, fino ad ogni dettaglio di implementazione.
Come posso ottenere questo? Devo progettare oggetti in UML e fare in modo che i miei sviluppatori realizzino oggetti javascript che possono essere utilizzati in percorsi espressi?