Является ли хорошим решением разбивать большой класс на несколько .cpp файлов (C++)?
До появления IDE это могло считаться решением. 
Сейчас - никому не нужный и даже мешающий костыль.

Собственно, класс на тысячи строк - сам по себе не проблема.
А вот то, что его хочется раскидать по пяти файлам - явный намек на то, что для упрощения кода требуется рефакторинг.
До появления IDE это могло считаться решением. 
Сейчас - никому не нужный и даже мешающий костыль.

Собственно, класс на тысячи строк - сам по себе не проблема.
А вот то, что его хочется раскидать по пяти файлам - явный намек на то, что для упрощения кода требуется рефакторинг.