Abbiamo una grande squadra composta da sviluppatori, stagisti che scrivono rotaie e codice jb backbone con codebase di grandi dimensioni.
Abbiamo già strumenti come JSCS e codice clima per analizzare il codice e riportare errori agli sviluppatori in modo che lo risolvano.
Ho provato a introdurre fixmyjs , strumento che corregge automaticamente errori di sintassi stupidi. Un altro sviluppatore senior ha suggerito di tenerlo fermo poiché siamo ancora in transizione da un gruppo di sviluppatori che scrivono codice, a un team di sviluppatori che capisce cosa significa scrivere codice valido.
Comprendo la preoccupazione che, se viene introdotto, gli sviluppatori potrebbero trovare facile ottenere il loro codice approvato senza capire come scrivere un buon codice, dal momento che lo strumento lo farà per loro.
La mia argomentazione è che l'obiettivo finale di qualsiasi organizzazione / team è consegnare i prodotti il prima possibile senza compromettere la qualità. E questo strumento ci aiuta a farlo.
Educare qualcuno non è la preoccupazione principale quando si fa affari. Ci dovrebbe essere la stessa responsabilità dello sviluppatore per educare se stesso a capire cosa deve essere fatto.
Non sento di usare uno strumento, perché ciò renderà gli sviluppatori non imparano che cosa è necessario fare non è corretto.
I tuoi pensieri per favore.