Corrigez le code, vendez des conneries techniques, faites tourner la roue de la roulette à la Russian Python Week 2020

La refactorisation est délicate. Chaque développeur a ses propres critères de code bon, mauvais et beau. Grâce à deux lignes, vous pouvez étendre l'holivar en deux pages de commentaires sur Habré. Pourquoi ne pas faire une "bataille de refactoring" alors? Nous le ferons - du 14 au 18 septembre, lors de la Russian Python Week 2020, nous lançons une telle bataille. Au combat, n'importe qui peut améliorer ou «bombarder» le code de son collègue en ondes. Quel est ce format et comment il se déroulera, nous vous en dirons plus.







Qu'est-ce que la roulette? Il s'agit d'un nouveau format de discussion compétitive sur le code à la Russian Python Week 2020. Au lieu d'une discussion sans but (bien que drôle) sur les forums, nous corrigerons et commenterons le code de nos collègues en direct.



Comment ça se passera? Préparons divers exemples de mauvais code des téléspectateurs, que nous corrigerons:



  • l'un des participants recevra à son tour un exemple;

  • ;

  • : , ;

  • , , ;

  • —  . 



?







  • — Development Lead - QIWI. 10 Python- .



  • — CTO 10- , - @pmdaily 14 , .

  • — Fasttrack, .



Les participants ont déjà été approuvés. N'importe qui peut envoyer le code et s'essayer en tant que spectateur! Envoyez le code via le formulaire et il participera à la roulette.



Combien de temps durera la roulette? Environ 1,5 heure.



Existe-t-il des formats similaires? Russian Python Week 2020 a déjà des roulettes avec d'autres sujets (et cela sans compter le club de lecture, les holivars "quelle langue est la meilleure" et pleurnicher avec Kozulya)



" Portage  du code de Python2 vers Python3 " Kirill Borisov (Booking.com), Alexey Pirogov (Hexlet ) et Sergey Zakharchenko (Yandex) inviteront les invités à résoudre les problèmes. Nous attendons également vos variantes du code de la roulette - envoyez-le via le formulaire .







« Comment vendre du matériel technique à un manager»Participants: Levon Avakyan (Wargaming), Andrey Ryzhkin (AGIMA), Maxim Schepelin (Booking.com) et Georgy Mogelashvili (Booking.com) Sur cette roulette, des gérants ayant une grande expérience de« l’achat »et de la« vente »de déchets vendre des technologies à la direction sous forme de questions, réponses et discussions. Pour cette roulette, envoyez votre problème via le formulaire, par exemple, ce que le manager ne vous permet pas de faire, mais que vous voulez vraiment.







Aux roulettes, les téléspectateurs acquerront une expérience précieuse dans la refactorisation et la vente d'innovations techniques importantes, et pour les participants, ce sera l'occasion de montrer leurs compétences et d'obtenir des commentaires. Rejoignez-nous! Soumettez votre code ou votre problème via le formulaire . Nous en discuterons et / ou le réparerons - ce sera utile et amusant.



All Articles