Цитата Сообщение от Vitamin Посмотреть сообщение
Лучше лишнего написать, чем лишний раз подумать.
Я так не говорил. Лучше вдумчиво писать, чем постоянно думать о том, как можно было бы написать. У лентяя всегда инструменты виноваты.

Цитата Сообщение от Vitamin Посмотреть сообщение
ООП- это смена парадигмы с "есть данные, а есть функции для их обработки" на "есть объекты, отражающие предметную область и состоящие из данных и поведения".
Данные и поведение было и до придумывания ООП. А объектами лучше называть реально существующие вещи.

Цитата Сообщение от Vitamin Посмотреть сообщение
И пока не осознаешь этого, так и будешь писать "брутальный *****код, представляющий собой кровавый замес из процедурного C, недообъектного и недотипизированного C++" (С)
В том, что программы с ошибками пишутся, чаще всего виноваты люди, а не парадигмы.