Blog: Yegor Bugayenko

200 blogs updated: 26 min. ago
How to Pay Programmers Less
To create software, you need programmers. Unfortunately. They are expensive, lazy, and almost impossible to control. The software they creat...
06-12-2016 10:59:57 Yegor Bugayenko Beginners
It's time to do it! We've started work on a new programming language. Its name is EO (as in Elegant Objects or in Esperanto): It...
29-11-2016 10:44:11 Yegor Bugayenko Beginners
Encapsulation Covers Up Naked Data
Encapsulation is the core principle of object-oriented programming that makes objects solid, cohesive, trustworthy, etc. But what exactly is...
21-11-2016 12:40:03 Yegor Bugayenko Beginners
Software Conferences to Attend
This is my list of software conferences that are worth attending, as a speaker and a listener; with a focus on Java and project management. ...
18-11-2016 13:49:01 Yegor Bugayenko Beginners
Why I Don't Publish E-Books
Very often readers of my books ask me why I don't publish them in digital format as e-books for Amazon Kindle, EPUB, FB2, or simply PDF. The...
09-11-2016 23:04:33 Yegor Bugayenko Beginners
Software Quality Award, 2017
This is the third year of the Software Quality Award. The prize is still the same $4,096. The rules are still the same. Read on. Previous ye...
23-10-2016 10:28:26 Yegor Bugayenko Beginners
Command, Control, and Innovate
Command and control has worked effectively in military units across the world for thousands of years. But apparently we've just discovered t...
28-09-2016 09:15:22 Yegor Bugayenko Beginners
OOP Without Classes?
I interviewed David West, the author of the Object Thinking book, a few weeks ago, and he said that classes were not meant to be in object-o...
20-09-2016 22:03:16 Yegor Bugayenko Beginners
Inheritance Is a Procedural Technique for Code Reuse
We all know that inheritance is bad and that composition over inheritance is a good idea, but do we really understand why? In most all artic...
13-09-2016 19:38:32 Yegor Bugayenko Beginners
Gradients of Immutability
Good objects are immutable, but not necessarily constants. I tried to explain it here, here, and here, but now it's time to make another att...
08-09-2016 09:56:45 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.