685 views
There is an opinion that object-oriented programming in C++ should be avoided, since it prevents achieving maximum code performance. But is it worth abandoning? In this report, I will show that modern programming can be successfully combined with an object-oriented approach. I will share my experience of designing a real C++ project and talk about OOP patterns that made it flexible and easy to support. Konstantin Kryukov Developer in the data storage systems team, YADRO 00:00 - About the speaker and the topic of the talk 01:07 - MeyerSAN: about disks and storage systems 05:39 - Architecture and patterns 25:31 - Emerging problems and their solutions 30:42 - Conclusions 34:06 - Questions for the speaker