Blog: Yegor Bugayenko

218 blogs updated: 29 min. ago
The Educational Aspect of Static Analysis
Very often new programmers who join our projects ask us whether we have auto-formatting instruments to make Java code look exactly the way Q...
16-01-2018 16:10:52 Yegor Bugayenko Beginners
Five Stages of Microbudgeting
Microtasking, which I explained in an earlier post, works only when each task has a very specific reward for success and a punishment for fa...
09-01-2018 20:29:02 Yegor Bugayenko Beginners
Operator new() is Toxic
To instantiate objects, in most object-oriented languages, including Java, Ruby, and C++, we use operator new(). Well, unless we use static ...
02-01-2018 19:11:12 Yegor Bugayenko Beginners
The Formula for Software Quality
How do you define the quality of a software product? There is definitely an intrinsic emotional component to it, which means satisfaction fo...
27-12-2017 09:54:51 Yegor Bugayenko Beginners
SRP is a Hoax
The Single Responsibility Principle, according to Robert Martin's Clean Code, means that "a class should have only one reason to change." Le...
19-12-2017 13:46:05 Yegor Bugayenko Beginners
Alan Kay Was Wrong About Him Being Wrong
Time to time someone is asking me what I think about what Alan Kay, the father of OOP, the designer of Smalltalk, the first object-oriented ...
12-12-2017 09:21:48 Yegor Bugayenko Beginners
DAO is Yet Another OOP Shame
Someone asked me what I think about DAO and I realized that, even though I wrote about ORM, DTO, and getters, I haven't had a chance yet to ...
05-12-2017 11:56:53 Yegor Bugayenko Beginners
How Micro Is Your Tasking?
"What are you doing now?" when you hear this question from your boss, be aware: you're dealing with a micromanager. Keeping us busy is the k...
28-11-2017 12:18:28 Yegor Bugayenko Beginners
Trust. Pay. Lose.
"Listen up, dude," a friend of mine said when he called yesterday, "I trusted them for over a year we've been partners. They've been program...
21-11-2017 16:21:33 Yegor Bugayenko Beginners
Constructors or Static Factory Methods?
I believe Joshua Bloch said it first in his very good book "Effective Java": static factory methods are the preferred way to instantiate obj...
14-11-2017 12:38:43 Yegor Bugayenko Beginners

© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

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