Oder hier ist ein anderes Problem: Welche Funktionen können die Geschwindigkeit, Qualität und Bequemlichkeit der Codeüberprüfung gewährleisten?
Die Java-Entwickler von YuMoney berichten in ihren Berichten darüber. Lesezeichen setzen oder gleich ansehen. Videos mit Timecodes warten bereits unter dem Schnitt.
Automatisieren Sie es! Typische Änderungen an Microservices vornehmen
Vita Komarova, leitende Java-Entwicklerin
Ein Experte erklärt, wie man massive Änderungen einführt , Standards beibehält und die Nerven des gesamten Teams rettet.
1:03 Informationen zur Microservice-Architektur in YuMoney und darüber hinaus
2:17 Die Aufgabe besteht darin, das Protokollierungsformat zu ändern. Was soll getan werden?
3:00 Arbeitstrennung nach Teams: Vor- und Nachteile
4:02 Beispiele für massive Änderungen
4:34 Lösung - Automatisierung
4:47 Schritte zum Einführen von Änderungen
6:05 Automatisierung implementieren: über den Modernizer-Roboter
8:09 Was ist Flow? Verschiedene Patch-Szenarien
8:58 Was macht Modernizer? Technische Umsetzung
10:26 Arbeitsergebnisse
10:57 Patch-Kontrolle
12:34 Aufgabenpfad nach dem Zusammenführen
13:15 Automatisieren wir das Testen
14:40 Über Automerge und Release-Automatisierung
16:13 Story mit den Augen eines Entwicklers
17:42 Zusammenfassung: Leben vor und nach Modernizer
20:18 Was ist das Geheimnis unseres Erfolgs? ?
21:42 Unsere Schlussfolgerungen und Ratschläge vom YuMoney-Team
Automatisierung der Codeüberprüfung. Zwei Jahre später
Grigory Skobelev, Java-Entwickler
Vor zwei Jahren haben wir begonnen, die Codeüberprüfung zu verbessern. Wir möchten in die Vergangenheit schauen und die Ergebnisse unserer Arbeit teilen. Wir werden die Entwicklung des Codeüberprüfungssystems, die am meisten und am wenigsten geforderten Funktionen, zeigen und Ihnen erklären, wie das verbesserte System unsere Arbeit beeinflusst hat.
1:31 Im Backend von UMoney unsere Tools
3:29 Was wird im Vortrag besprochen?
5:12 Über die Codeüberprüfung und warum sie verbessert werden sollte
7:25 Codeüberprüfung in Worten und Taten. Persönliche Erfahrung
10:07 Codeüberprüfungssystem und Funktionalität. Eigenschaften YuMoney
10.30 Geschwindigkeit
14.42 Qualität
18.47 Convenience
24:22 Top - Features in Code - Review
25:07 Verbesserungsplan
Alle Berichte von der großen IT-Konferenz YuMoneyDay . Materialien zu SQL, DevOps, Frontend, PM, Testen und mobiler Entwicklung sind unterwegs.