Sto lavorando con gli sviluppatori in questo momento che scrivono il codice nel modo in cui vogliono e quando dico loro di farlo in altro modo rispondono che è solo questione di preferenza come farlo e hanno la loro strada e io ho il mio.
Non sto parlando della formattazione del codice, ma piuttosto del modo in cui il sito è organizzato in classi e nel modo in cui vengono utilizzati. e il modo in cui creano funzioni e moduli di elaborazione ecc.
La loro codifica non corrisponde ai miei standard, ma di nuovo sostengono che la sua questione di preferenza e fino a quando l'obiettivo raggiunto può essere un modo diverso di farlo. Sono d'accordo ma il loro modo è dimostrato di avere bug e passiamo molto tempo avanti e indietro con loro per risolvere tutti i problemi di sicurezza o funzionalità, eppure scrivono ancora lo stesso codice, non importa quante volte ho chiesto loro di smettere di fare certe cose .
Ora sono pronto a licenziarli ma un mio amico mi ha detto che ha lo stesso problema con gli sviluppatori freelance con cui lavora. Quindi non voglio scambiare una mela cattiva con un'altra.
La domanda è che ci sono standard o conformità accettati in tutto il mondo (o almeno europa e stati uniti) su come scrivere applicazioni web sicure. Quale architettura applicativa dovrebbe essere per l'applicazione manutenibile.
Esistono standard generali che possono essere utilizzati per qualsiasi lingua. ruby php o java governano la sicurezza, la funzionalità e la qualità del codice? O almeno per PHP e MySQL che uso per il mio sito web. Quindi posso far sì che seguano questo severo standard e smettano di formulare scuse.