ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1437027 Топик полностью
Ale3000 (20.05.2024 04:35, просмотров: 287) ответил Cкpипaч на Несколько лет назад (каждые пару лет?) мы тут обсуждали статью о вреде инкапсуляции данных. Склонен считать, что сама по себе инкапсуляция неплоха, но она подталкивает программиста к созданию "пустых слоев" абстракции. А это уже инфернальное зло.
Много лет назад я написал код на С. Всё было понятно. Потом решил переписать код на С++ с несколькими уровнями наследования и виртуальными методами, чтобы было ещё понятнее. И теперь в этом коде я ничего не могу понять. 

Также раздражает, что в разных классах и неймспейсах переменные часто называются одинаково, и при поиске есть только галочки "Match case" и "Match whole word". Нет галочки "Match current class/namespace".