Вопрос Что вам удобнее, ооп или процедурное программирование?

Как-то я хотел освоить основы компьютерной графики по книжке с примерами на C++.
Но у меня был только Турбо Паскаль, и ООП я на нем не владел.

Все сишные классы я переписал в виде рекордов, а методы заменил процедурами, так как функция в Паскале может возвращать данные только простых типов.

Должен был получиться трехмерный кубик. Но вместо него я увидел какую-то белую точку в правом нижнем углу, которая постепенно убегала в перспективу. Ошибку так и не нашел.

Лично мне ООП сейчас удобнее и привычнее. Здорово, когда данные объекта связаны с его поведением. Здорово, когда можно вызвать метод, не держа в уме особенности его реализации.
 
Систематическое потребление. Сознание контента, удел задротоф.
 
Абсолютно фиолетово. ООП - не нечто отдельное, а всего лишь простейшая надстройка над процедурным программированием. Что-то упрощающая, а что-то усложняющая.
 
Сие зависит.
Если надо написать утилитку на 20 строчек, то разводить ради этого древо классов на 8 уровней - занятие такое себе.
А если у меня некое серьезное приложение хотя бы в несколько десятков тысяч строк, то ООП гораздо удобнее.
 
Назад
Сверху