Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11850
Последний выпуск: 19.06.2015

сишная болезнь

247
27 мая 2015 года
Bard
479 / / 26.02.2006
Похоже я неизлечимо болен процедурным программированием и языком Си..
Серьезно. Уже незнаю что с этим делать (может ничего и не надо?)
Я чесно вникал в плюсы, колупал яву, но дальше "хеловордов" дело не заходит.
Не то что бы я тупой, и ниасилил. Получается так, что пишеш пишеш на ОО языке,
пишеш пишеш начит, и чем дальше в лес - тем толще иерархия классов. В итоге уже
ничего в своем же коде непонятно и я возвращаюсь в круги своя - к Си..
Я обожаю этот язык. Я чуть ли не оргазмирую когда пишу на нем.
Непонимаю людей, которые говорят что Си неудобный (устаревший нидайбох!).
В итоге, я кодю только на чистом Си.. Может есть кто еще упоротый сишной болезнью? Отзовитесь)
268
28 мая 2015 года
sadovoya
757 / / 19.11.2005
Люблю С++, включая C часть :) Объектная не менее интересна.
320
28 мая 2015 года
UserNet2008
678 / / 03.04.2010
Вы в каком лесу побывали , что
Цитата:
Я чуть ли не оргазмирую когда пишу на нем.

Избу на строусиных ногах не видели.

401
28 мая 2015 года
grgdvo
321 / / 04.07.2007
По мне... так вопрос C vs C++ - это больше вопрос проектирования программы.
Если Вам удобнее думать в терминах модулей (состоящих из функций) и интерфейсов модулей (какие-то функции доступны во вне, какие-то static), то (програм|оргаз)мируйте себе на здоровье. Однако, замечу, что в таком виде вы получаете "плоскую" структуру программы: каждый модуль может обратиться к каждому. Это не всегда удобно.
Представление программы в виде объектов и взаимодействия этих объектов (например, design-by-contract, есть и другие методологии) имеет больше преимуществ, больше гибкости в построении программы, как с точки зрения текущего проектирования, так и последующего расширения в будущем.

Можете выбрать в качестве упраженения любую задачу (не уровня "hello world" конечно, но и не уровня ERP), спроектировать ее в виде модулей и в виде объектов, реализовать и сравнить плюсы и минусы обоих подходов.
215
28 мая 2015 года
Ramon
1.0K / / 16.08.2003
Объектно-ориентированно и функционально можно писать и на Ц. Внезапно.
19K
31 мая 2015 года
xAtom
62 / / 17.01.2011
У меня по другому, кроме C/C++ другое неохотно познавать!

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог