Media Summary: Are you still using NULL in object-oriented programming? This 3rd webinar is for you. It is based on this article: ... Better video is here: RigaDevDays 2017; 15 May 2017; Riga, Latvia; slides are ... Object-oriented programming was called a mess by many famous software engineers and scientists, for years. Recently OOP is ...

Yegor Bugayenko What S Wrong - Detailed Analysis & Overview

Are you still using NULL in object-oriented programming? This 3rd webinar is for you. It is based on this article: ... Better video is here: RigaDevDays 2017; 15 May 2017; Riga, Latvia; slides are ... Object-oriented programming was called a mess by many famous software engineers and scientists, for years. Recently OOP is ... If you are an expert in software development, you most definitely contribute to open source projects, simply because you see ... Object Thinking Meetup ; Moscow, Russia; 29 January 2020 We'll discuss why Getters-and-Setters, a very popular design pattern in object oriented languages, is instead an anti-pattern and ...

If the code is messy and dirty, blaming the situation is not correct. No matter what were the restrictions (both time, scope, and cost), ... Nothing hurts best performers as much as the lack of honesty from the management about the work of low performers. If you want ... Most of the programmers, testers, and their managers, believe that testing is needed in order to make the software better. This is ... We all know that global variables are evil, but most of us keep using them. Here we discuss what exactly is When you deal with a weak and incompetent manager, who is not capable of finding a way to measure people's results ... We discussed why dependency injection (DI) container was a bad idea in OOP design, and the discussion was based on this blog ...

Kyiv DevOps Day; Ukraine; 27 February 2016. Original blog post is here:

Photo Gallery

What is Wrong About NULL in OOP? (webinar #3)
What's Wrong With Object-Oriented Programming?
Yegor Bugayenko - What's Wrong with Object-Oriented Programming?
M198: It's impossible to be a software expert with an empty GitHub account
Object Thinking Meetup #4: Yegor Bugayenko / Magic Numbers Are Not Evil. Large Scope Is.
Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)
M134: Don't blame the situation for the mess in the code, it's only your fault
M197: The worst demotivation for A-players is their equal appreciation with C-players
Yegor Bugayenko: The Biggest Mistake of an Honest Tester
What's wrong with global variables? (Webinar #36)
M167: Sometimes you have to be an imposter, either you like it or not
Dependency Injection Container is a Bad Idea (webinar #9)
View Detailed Profile
What is Wrong About NULL in OOP? (webinar #3)

What is Wrong About NULL in OOP? (webinar #3)

Are you still using NULL in object-oriented programming? This 3rd webinar is for you. It is based on this article: ...

What's Wrong With Object-Oriented Programming?

What's Wrong With Object-Oriented Programming?

Better video is here: https://www.youtube.com/watch?v=GMrjuuczZkQ RigaDevDays 2017; 15 May 2017; Riga, Latvia; slides are ...

Yegor Bugayenko - What's Wrong with Object-Oriented Programming?

Yegor Bugayenko - What's Wrong with Object-Oriented Programming?

Object-oriented programming was called a mess by many famous software engineers and scientists, for years. Recently OOP is ...

M198: It's impossible to be a software expert with an empty GitHub account

M198: It's impossible to be a software expert with an empty GitHub account

If you are an expert in software development, you most definitely contribute to open source projects, simply because you see ...

Object Thinking Meetup #4: Yegor Bugayenko / Magic Numbers Are Not Evil. Large Scope Is.

Object Thinking Meetup #4: Yegor Bugayenko / Magic Numbers Are Not Evil. Large Scope Is.

Object Thinking Meetup #4; Moscow, Russia; 29 January 2020

Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)

Why Getters-and-Setters Is An Anti-Pattern? (webinar #4)

We'll discuss why Getters-and-Setters, a very popular design pattern in object oriented languages, is instead an anti-pattern and ...

M134: Don't blame the situation for the mess in the code, it's only your fault

M134: Don't blame the situation for the mess in the code, it's only your fault

If the code is messy and dirty, blaming the situation is not correct. No matter what were the restrictions (both time, scope, and cost), ...

M197: The worst demotivation for A-players is their equal appreciation with C-players

M197: The worst demotivation for A-players is their equal appreciation with C-players

Nothing hurts best performers as much as the lack of honesty from the management about the work of low performers. If you want ...

Yegor Bugayenko: The Biggest Mistake of an Honest Tester

Yegor Bugayenko: The Biggest Mistake of an Honest Tester

Most of the programmers, testers, and their managers, believe that testing is needed in order to make the software better. This is ...

What's wrong with global variables? (Webinar #36)

What's wrong with global variables? (Webinar #36)

We all know that global variables are evil, but most of us keep using them. Here we discuss what exactly is

M167: Sometimes you have to be an imposter, either you like it or not

M167: Sometimes you have to be an imposter, either you like it or not

When you deal with a weak and incompetent manager, who is not capable of finding a way to measure people's results ...

Dependency Injection Container is a Bad Idea (webinar #9)

Dependency Injection Container is a Bad Idea (webinar #9)

We discussed why dependency injection (DI) container was a bad idea in OOP design, and the discussion was based on this blog ...

Need Robust Software? Make It Fragile

Need Robust Software? Make It Fragile

Kyiv DevOps Day; Ukraine; 27 February 2016. Original blog post is here: http://www.yegor256.com/2015/08/25/fail-fast.html.