Blog: Yegor Bugayenko

232 blogs updated: 14 min. ago
Bugs Occam's Razor
For each accepted explanation of a phenomenon, there may be an extremely large, perhaps even incomprehensible, number of possible and more c...
29-03-2022 10:35:33 Yegor Bugayenko Beginners
Fallacies of AI Driven Coding
A few days ago, DeepMind (acquired by Google in 2014) released AlphaCode and self-published a paper explaining how their artificial intellig...
16-02-2022 20:18:07 Yegor Bugayenko Beginners
Academic Teaching is Hard
A few months ago I got an opportunity to teach a single course for 3rd-year BSc students at Innopolis University (Russia). The title was "Sy...
01-12-2021 20:36:48 Yegor Bugayenko Beginners
Objectionary: Dictionary and Factory for EO Objects
Since the time of Kernighan and Ritchie we share binary code in libraries. You need to print some text with printf() in C++? You get libc li...
21-10-2021 14:18:48 Yegor Bugayenko Beginners
Calibrated Achievement Points (CAP)
It's a well-known problem nowadays: how can we measure the performance and productivity of individual contributors who do non-routine creati...
12-10-2021 07:19:27 Yegor Bugayenko Beginners
SIMBA: Simplified Management By Artifacts
Here is a very simple management framework, which we have used in our teams for the last two years. We came to it experimentally, trying to ...
09-09-2021 07:51:21 Yegor Bugayenko Beginners
Logging in Unit Tests, a Bad Practice
Logging is an inevitable part of debugging. Well, at least in modern high-level programming languages and architectures. It wasn't thirty ye...
11-08-2021 14:15:32 Yegor Bugayenko Beginners
Making constructors pre-process the arguments before encapsulating them seems to be bad practice. However, very often it's necessary to do e...
04-08-2021 21:19:37 Yegor Bugayenko Beginners
A Few Tips for Recruiters
Recruiters, you know what we programmers think about you, don't you? Read this and this, to get the full picture. You are still here because...
01-06-2021 07:14:32 Yegor Bugayenko Beginners
How We Organized the First ICCQ
First, let me clarify what kind of conference we are talking about. There are two types: professional and academic. The difference is huge. ...
14-04-2021 15:16:10 Yegor Bugayenko Beginners

© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.

Made better & faster using Java Profiler