1. Или же сначала разобраться с процедурным, а затем уже?
2. Часто ли вы используете ООП?
3. Почему ООП оправдывает себя только в больших проектах?
Другие языки программирования и технологии
ООП. Стоит ли браться за ООП новичку в программировании?:
ООП не нужно, даже профессионалу, оно только нагружает мозги, а толку 0.
3.Объекты вполне себе заменяют структурами и функциями.
3.Объекты вполне себе заменяют структурами и функциями.
Дмитрий Самыловский
Вы просто не умеете его готовить :)
*dark Angeji*
не советуйте пожалуйста бреда!
1. В основе современного ООП лежит именно процедурный подход. И разница между ними во многом косметическая. Тот же полиморфизм прекрасно реализуется на любом языке, в котором есть ссылки на подпрограммы. Не зная процедурную парадигму, невозможно качественно освоить ООП.
2. Когда делаю сайт на Yii - постоянно. Когда делаю сайт на Wordpress - почти никогда. Всё зависит от задачи.
3. Это бред. Применение ООП зависит от решаемой задачи, а не от объёма кода.
2. Когда делаю сайт на Yii - постоянно. Когда делаю сайт на Wordpress - почти никогда. Всё зависит от задачи.
3. Это бред. Применение ООП зависит от решаемой задачи, а не от объёма кода.
1) Можно параллельно, процедурное и объектное изоморфны: любая операция, над объектом, может быть реализована, как процедура, или метод.
2) Часто.
3) Не обязательно больших. ИМХО в тех случаях, если в постановке задачи ясно просматривается иерархия объектов, и классов не очень много.
2) Часто.
3) Не обязательно больших. ИМХО в тех случаях, если в постановке задачи ясно просматривается иерархия объектов, и классов не очень много.
Арман Дюсупов
Скорее руслану. Подход к ООП. Может быть совсем разным и совершенно в разных областях =)
http://dml.compkaluga.ru/forum/index.php?showtopic=61385
Оригинал на хабре сходу не нашел...
http://dml.compkaluga.ru/forum/index.php?showtopic=61385
Оригинал на хабре сходу не нашел...
1. Или же сначала разобраться с процедурным, а затем уже?
Это правильно.
2. Часто ли вы используете ООП?
Каждый день. Но это не сайтописание, а програмирование задач реального времени для телекома.
3. Почему ООП оправдывает себя только в больших проектах? Это не верно. ООП - это парадигма, т. е. подход к программированию. И на данный момент- это очень модный и раскрученный подход к программированию. На мой взгляд, ООП позволяет больше, чем процедурный подход и во многом интереснее с точки зрения дизайна програмных продуктов.
А использовать его можно и для создания калькулятора :-)
Это правильно.
2. Часто ли вы используете ООП?
Каждый день. Но это не сайтописание, а програмирование задач реального времени для телекома.
3. Почему ООП оправдывает себя только в больших проектах? Это не верно. ООП - это парадигма, т. е. подход к программированию. И на данный момент- это очень модный и раскрученный подход к программированию. На мой взгляд, ООП позволяет больше, чем процедурный подход и во многом интереснее с точки зрения дизайна програмных продуктов.
А использовать его можно и для создания калькулятора :-)
Тлеккали Мухтубаев
тогда зачем же терять время на процедурку, если ООП годится везде? Скидывайте свои источники, книженции и тд по ООП. Буду признателен.
Тлеккали Мухтубаев
Ту литературу, что вы считаете достоин внимания.
1. Как по мне, так начинать надо сразу с ООП. Консоли уходят в прошлое.
2. Постоянно. Пишу разные тех. расчеты.
3. WTF? У меня написана программка для расчета ГДФ. Вся кафедра пользуется))
2. Постоянно. Пишу разные тех. расчеты.
3. WTF? У меня написана программка для расчета ГДФ. Вся кафедра пользуется))
1. Сначала лучше с процедурным, так как у классов в ООП всё равно есть процедуры и надо уметь их грамотно готовить.
2. Всегда, когда не использую функциональное программирование. Чисто процедурный код нужен в некоторых областях, которыми я не занимаюсь.
3. ООП, как и всякий инструмент, имеет своё предназначение. Не стоит забивать микроскопом гвозди, хотя технически это и возможно.
2. Всегда, когда не использую функциональное программирование. Чисто процедурный код нужен в некоторых областях, которыми я не занимаюсь.
3. ООП, как и всякий инструмент, имеет своё предназначение. Не стоит забивать микроскопом гвозди, хотя технически это и возможно.
Нет
Тлеккали Мухтубаев
Занимательная информация
Похожие вопросы
- Изучнние ООП - стоит ли сейчас?
- Добрый день! Ответьте на извечный вопрос для новичка по программированию? How to start programming?
- Чайник, новичок, вопросы программирования
- Чем отличаются С# от Джава? (у обоих синтаксис как у си, оба поддерживаю ООП и веб программирование)
- Применение ООП (Объектно-ориентированное-программирование)
- Что изучать новичку в программировании?
- Можно ли новичку научится программированию?
- Что такое ООП по простому? Что такое ООП по простому?
- Стоит ли в 2021 году изучать 1С-программирование?
- с чего начать новичку изучению программированию с нуля?