Je vais mettre à niveau votre application legacy ruby on rails et ajouter des tests
À propos de ce service
Traduction automatique
Bloqué sur Rails 4, 5 ou 6 ? Anciens gems, avertissements de sécurité, et personne ne veut toucher au code ?
J’élèverai votre application étape par étape vers une version actuelle de Rails, sans casser ce qui fonctionne déjà.
Comment je procède :
- Audit : versions de Ruby et Rails, gems, dépréciations, couverture de tests
- Vérification de sécurité : gems vulnérables, paramètres de sécurité de Rails, permissions et données exposées
- Filet de sécurité : tests sur les flux critiques avant toute modification
- Passage à la version suivante, une étape à la fois, chaque étape déployable
- Suppression des gems obsolètes et du code déprécié
Vous obtenez un rapport écrit avec les constats de sécurité, une trajectoire de mise à niveau propre dans votre dépôt et une application que vous pourrez maintenir.
Développeur Rails depuis 2010, ancien Lead de l’équipe de développement dans une société suisse, et actuellement étudiant en cybersécurité. Réalisation récente : tests de golden master sur un moteur de tarification avant sa refactorisation, avec plus de 500 tests dans la suite.
Découvrez Paul Sutcliffe
Rails SaaS developer and native apps for DJs, audio and live shows
- DePérou
- Membre depuisnov. 2019
Langues
Espagnol, Anglais, Portugais
Traduction automatique
Autres services de Développement de logiciels I Offre
FAQ
Traduction automatique
Mon application n’a pas de tests. Pouvez-vous tout de même la mettre à niveau ?
Oui. La première étape consiste à écrire des tests pour les flux qui vous rapportent de l’argent, afin de vérifier que rien ne casse.
