на C++ писал простенькое приложение с одним уровнем наследования и восхищался как же классно, когда все это не просто набор процедур, а как-то структурировано. На этом мое знакомство закончилось (потомдобавил логгер как синглтон, абстрактный класс — чтоб почувствовать себя настоящим программистом

). Хотя со временем потом задача перестала умещаться в голове, все тянуло использовать процедурный стиль (наверное или нужно время привыкнуть к ОО подходу, или это просто "не мое").