Farò l'upgrade della tua applicazione legacy di ruby on rails e aggiungerò test
Informazioni su questo servizio
Traduzione automatica.
Bloccato su Rails 4, 5 o 6? vecchie gem, avvisi di sicurezza e nessuno vuole mettere mano al codice?
porterò la tua app passo passo a una versione corrente di Rails, senza rompere ciò che già funziona.
Come lavoro:
- Audit: versioni di Ruby e Rails, gem, deprecazioni, copertura dei test
- Controllo di sicurezza: gem vulnerabili, impostazioni di sicurezza Rails, permessi e dati esposti
- Rete di sicurezza: test sui flussi critici prima di toccare qualsiasi cosa
- Aggiorna una versione alla volta, ogni passaggio è deployabile
- Pulizia di gem obsolete e codice deprecato
Otterrai un report scritto con i risultati di sicurezza, un percorso di upgrade pulito nel tuo repo e un'app che puoi continuare a mantenere.
Sviluppatore Rails dal 2010, ex Team Lead di Sviluppo in un'azienda svizzera, attualmente in studi di Cybersecurity Engineering. Lavori recenti: test golden master su un motor di pricing prima della refactoring, con oltre 500 test nel suite.
Scopri di più su Paul Sutcliffe
Rails SaaS developer and native apps for DJs, audio and live shows
- DaPerù
- Membro danov 2019
Lingue
Spagnolo, Inglese, Portoghese
Traduzione automatica.
Altri servizi della categoria Sviluppo di software offerti da me
FAQ
Traduzione automatica.
La mia app non ha test. Puoi ancora aggiornarla?
Sì. Il primo passo è scrivere i test per i flussi che ti fanno guadagnare, così sappiamo che nulla si è rotto.
