Online holivar: a new format for the exchange of experience. This Saturday

Often the most interesting things at the meetings began when several people enthusiastically argued around a topic, and you could join in with a question or add your “five cents” experience.

Alexey and Ianzem Zemlyansky and Gregory eyeofhellPetrov thought to transfer this mechanics online. We want to try on April 11 at 11 o'clock in Moscow - in the format of an interactive YouTube broadcast and open discussions in zoom * over the air. We hope you have one and a half hours to test the format with us.



The theme for the first holivar was TDD.

We have a slice of opinions on this topic from the past:

Data taken from this post . The screenshot itself yesterday.

To understand what has changed over the years, we launched a small survey on the event’s page - the guys from the regional IT communities who we are actively visiting are already responding to it. After all, online and weekend cool erase the boundaries.

A little about what and how we plan


In the first hour with a tail in the YouTube broadcast :

  • Experts put forward 4 points for and against, and then attack two points of the opponent - of their choice.

  • So that the case does not turn into a booth, there will be a moderator and fairly tight timing.

  • And so that the audience does not get bored, there will be a third round only with your questions. Plus the ability to ask a question with a voice after each round (for this we give pizza with delivery in your city).

Well, after the main part, we’ll move to the zoom room, where Grisha, Lyosha and other invited experts will continue informal communication with everyone.

A bit about opponents


- And let's throw it right away? I’ll start the sentence so that it’s easier, and you finish: “It’s often said that TDD ... but we actually know ...”

Alexei , will defend TDD : I often hear that autotests complicate refactoring, and in general, that “TDD is a double job, because our code changes so fast.” This is not so - just in product projects, where fast changes are most often needed, the cost of work should be slightly different. I speak on the basis of my experience: on Saturday I will show examples and tell how I acted in my teams.

Gregory , will look for flaws:My favorite test myth: “Unit tests are at the bottom of the test pyramid.” The authors of this myth forget to say that such a statement is true only if units can be easily identified from the code. In many areas, the code may not be divided into small components in principle, or you can only separate it with very great difficulty.

- How did you choose a party in this discussion?

Alexei: I have experienced the benefits of TDD from my own experience and I want to share this with others.

Gregory: But someone had to oppose Alexei) To discuss on this topic for me is an opportunity to better figure it out myself. Not that I was against TDD. I like TDD. But I also have a lot of skepticism about “self-evident” things: and I want to talk to everyone about this with my opponent.

- What do you think about online formats in general?

Alexei: For me, this is the only way to participate in meetings or debates: I live in Blagoveshchensk, it is very far from any center of IT movement.

Gregory: Right now there is no choice and we are playing with the cards that we have dealt.

PS * The attitude towards zoom has been ambiguous lately, but: many people have it at work, we have access to the prepaid corporate version, and the talk about TDD itself seems to be of little interest to outsiders. So hopefully see you on Saturday.

All Articles