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...
52
06-12-2016 10:59:57 Yegor Bugayenko Beginners
EO
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): eolang.org. It...
22
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...
29
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. ...
10
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...
20
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...
18
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...
14
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...
18
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...
26
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...
21
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.