What is Roulette? This is a new format for competitive code discussion at the Russian Python Week 2020. Instead of aimless (albeit funny) discussion on the forums, we will correct and comment on the code of our colleagues live.
How will it go? Let's prepare various examples of bad code from viewers, which we will correct:
- one of the participants in turn will receive an example;
- ;
- : , ;
- , , ;
- — .
?
- — Development Lead - QIWI. 10 Python- .
- — CTO 10- , - @pmdaily 14 , .
- — Fasttrack, .
The participants have already been approved. Anyone can send the code and try their hand as a spectator! Send the code through the form and it will take part in the roulette.
How long will the roulette wheel last? Approximately 1.5 hours.
Are there any similar formats? Russian Python Week 2020 already has roulettes with other topics (and this is not counting the book club, holivars “which language is better” and whining with Kozulya)
“ Porting the code from Python2 to Python3 ” Kirill Borisov (Booking.com), Alexey Pirogov (Hexlet ) and Sergey Zakharchenko (Yandex) will invite guests to solve problems. We are also waiting for your variants of the roulette code - send it through the form .
« How to sell technical stuff to a manager»Participants: Levon Avakyan (Wargaming), Andrey Ryzhkin (AGIMA), Maxim Schepelin (Booking.com) and Georgy Mogelashvili (Booking.com) On this roulette, managers with a huge experience of“ buying ”and“ selling ”various garbage will share their knowledge of how sell technologies to management in the format of questions, answers and discussions. For this roulette, send your problem through the form, for example, what the manager does not allow you to do, but you really want.
At roulettes, viewers will gain valuable experience in refactoring and selling important technical innovations, and for participants it will be an opportunity to show their skills and get feedback. Join us! Submit your code or your problem via the form . We will discuss and / or fix it - it will be useful and fun.