Russian president Vladimir Putin just a few minutes ago announced an extension of the vacation for the entire country until the end of April. We are supposed to sit home, work remotely, and pretend to be afraid of COVID-19.
A new Sunday Twitter poll for you. Once you vote, please read this blog post.
Twitter
Yegor Bugayenko
How would you punish programmers for bad coding practices (like global variables, for example):
40 books arrived to Moscow, Russia. Get one of them before it’s too late. $40.96 a piece, direct delivery from the author, with an autograph. Text me: @yegor256
I made a quick analysis of relationship between NCSS (class size) and immutability and found out that the larger the class the higher the chances that it is mutable. It seems that this analysis proves that immutability leads to smaller classes, which means better code. I analyzed ~100,000 classes from popular Java libraries from GitHub. I'm going to publish my findings soon, in the mean time you can see my research in this repo.
Here is a new Sunday Twitter poll for you, partially related to the COVID-19 situation and our new work arrangements. Vote and then read this blog post: A Remote Slave Is Still a Slave (2017).
Twitter
Yegor Bugayenko
After switching from in-the-office to remote work your performance ...
Forwarded from АйТиБорода
💪 О радикальных подходах в программировании - интервью с Егором Бугаенко 🔥
👉 YouTube: https://youtu.be/Dic_VlZ_vn8
👉 SoundCloud: https://bit.ly/2xvhuz6
👉 YouTube: https://youtu.be/Dic_VlZ_vn8
👉 SoundCloud: https://bit.ly/2xvhuz6
YouTube
ЧИСТЫЙ КОД на СТЕРОИДАХ / Радикальное программирование / Интервью с Егором Бугаенко
Узнали парня на обложке? Это Егор Бугаенко - ТОП контрибьюторов гитхаба, владелец успешных стартапов, руководитель проектов в компании Huawei, писатель, программист, блогер и просто очень, ооочень интересный человек.
Егор широко известен своим ультимативно…
Егор широко известен своим ультимативно…
Напоминаю, что политику, философию, классовое неравество и коронавирус мы обсуждаем здесь: @szdne
This media is not supported in your browser
VIEW IN TELEGRAM
Вот это и есть правильный менеджмент, а не этот ваш сопливый Agile с его коллективной ответственностью и ретроспективами. Фильм Вечный зов (1973-1983), очень рекомендую все 19 серий.
A new Sunday Twitter poll for you, object-oriented programming lovers. Please, vote and then read this blog post.
Twitter
Yegor Bugayenko
Utility classes are...
Let me remind you that Object-Oriented Programming and Elegant Objects we discuss in this Telegram group (English only).
Telegram
Elegant Objects
Please, read this: https://www.elegantobjects.org
Russian-speaking OOP group is here: @painofoop
Russian-speaking OOP group is here: @painofoop
I released a new small Ruby Gem for primitive memoization of object methods in Ruby: https://github.com/yegor256/tacky I'm surprised nothing like this was created before (or was it?). You just decorate your existing object like
Tacky.new(foo)
and all method results of foo
are cached in memory. The cache is never cleaned. Thus, it's for read-only objects only. Your GitHub stars are always appreciated :)GitHub
GitHub - yegor256/tacky: Primitive Object Memoization for Ruby
Primitive Object Memoization for Ruby. Contribute to yegor256/tacky development by creating an account on GitHub.
У меня новая статья о политике на моем полит-блоге: Первая Мировая Истерия (I'm sorry, it's Russian only)
Егор Бугаенко
Первая Мировая Истерия
Совершенно очевидно, что эпидемия коронавируса рукотворна, но ее причины и истинные мотивы ее авторов --- остаются загадкой.
Hey all, a new Sunday Twitter poll for you, this time about object-oriented programming. Please, vote and then read this blog post.
Twitter
Yegor Bugayenko
Getters-and-setters is ...
I'm finishing my 5th book Junior Objects (object-oriented programming for beginners) and it will be ready for review in five days. I decided to give it to many more reviewers this time. All my four previous books were reviewed by a limited number of people (less than 10). This time I already have got 99 applications: most of them will receive the draft of the book. You can join the crew, just fill out this form (you still have five days).
This media is not supported in your browser
VIEW IN TELEGRAM
DAU. Degeneratsiya (2020) by Ilya Khrzhanovskiy and Ilya Permyakov is definitely a movie you want to watch. The quality of acting (if this is acting) is exceptional.
Three things I can't tolerate in a subordinate: falsehood, laziness, and underscored italic.
A new Sunday Twitter poll for you. First you vote and then you read this blog post about Ringelmann Effect.
Twitter
Yegor Bugayenko
You are the most productive when ...
The draft of Junior Objects is finished and sent to 114 (!) volunteers with a request to review it and criticize. They will get back to me before the end of May and the book will be published in June (unless they totally trash it and I will have to re-write most of it from scratch, which happened to Code Ahead some time ago). By the way, my previous books were reviewed by much smaller groups of reviewers. 114 is an extremely large number.