Blog: Yegor Bugayenko

212 blogs updated: 250 min. ago
New Metric: the Distance of Coupling
Encapsulation, as you know, is one of the four key principles in object-oriented programming. Encapsulation, according to Grady Booch et al....
27-10-2020 12:49:14 Yegor Bugayenko Beginners
Lack of Problem Is the Problem
Do you know the most typical mistake startup founders make when they pitch their ideas to investors? According to Jake Mendel from Silicon V...
14-10-2020 02:14:43 Yegor Bugayenko Beginners
Spell Check Your LaTeX Writings Using GNU Aspell
Do you use LaTeX for your academic and technical writings? You don't? Well you should! It's the most only professional instrument for making...
06-10-2020 08:08:16 Yegor Bugayenko Beginners
Open Source Etiquette
Here is a short list of common courtesy rules for open source software development. Actually, they apply elsewhere also, but they are most v...
29-07-2020 09:07:32 Yegor Bugayenko Beginners
To Measure or Not to Measure
The question was asked on StackExchange nine years ago (just around the time the site was launched): "If not lines of code, then what is a g...
23-06-2020 07:29:31 Yegor Bugayenko Beginners
Veil Objects to Replace DTOs
Here is a new idea I discovered just a few days ago while working with Codexia, a Ruby web app. I had to fetch data rows from PostgreSQL and...
19-05-2020 14:14:54 Yegor Bugayenko Beginners
EO the Career Killer
It's time to answer one of the most popular questions I hear from junior programmers when they meet me at a software conference or online: W...
14-05-2020 14:56:23 Yegor Bugayenko Beginners
Open Source Arms Race
Some companies massively invest in open source software projects, while others still remain skeptical and stay away from this trend. What's ...
05-05-2020 16:05:50 Yegor Bugayenko Beginners
Prefixed Naming
If you look at the source code of Takes or Cactoos for the first time, you most probably, like many others, will be triggered by the naming ...
04-03-2020 15:56:53 Yegor Bugayenko Beginners
Fat vs. Skinny Design
It seems that type/class hierarchies in OOP may be designed in two extreme ways: either with full encapsulation of data in mind; or with jus...
19-02-2020 07:53:49 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.