Форум программистов, компьютерный форум CyberForum.ru

"Правильное" программирование - C++

Восстановить пароль Регистрация
 
SoulRoot
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
13.01.2014, 21:48     "Правильное" программирование #1
Доброго времени суток. Я понимаю, что вопрос подымался скорее всего не однократно, но борьба с поиском окончилась неудачей. И всё же, как правильно оформлять структуру программы?
То есть что бы не было необходимости при добавлении нового функционала не было необходимости переписывать весь код.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2014, 21:48     "Правильное" программирование
Посмотрите здесь:

Вопрос "хорошего тона", "стиля" в программировании - правильное использование #include C++
Ищу ответы на задания из книги Лафоре Р. "Объектно-ориентированное программирование в С++" 4 издание. C++
C++ Решение всех упражнений из книги Р. Лафоре "Объектно-ориентированное программирование в С++"
Тема научной работы по предмету "Алгоритмизация и программирование" C++
Разобраться в примерх к книге Лафоре "Обьектно-ориентированое программирование в С++" C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11807 / 6786 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
13.01.2014, 21:50     "Правильное" программирование #2
Цитата Сообщение от SoulRoot Посмотреть сообщение
И всё же, как правильно оформлять структуру программы?
вопрос выходит за рамки одной темы, тут можно целую диссертацию писать.
SoulRoot
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
13.01.2014, 21:54  [ТС]     "Правильное" программирование #3
А есть ли какая нибудь общепринятая структура?
Я вот, не могу понять как пишут программы с плагинами, с модулями.
Как вообще создают свои API.

Просто есть одна игра настольная, которую захотел написать в електронке. В итоге уже раза 3-4 переписываю с нуля.
Вот решил не сильно увеличивать это число попыток, а обратиться к грамотным людям за советом.

Добавлено через 1 минуту
PS: Только что прочитал цитату "Если Вы планируете выбросить первый экземпляр программы, Вы выбросите и второй. (c) Крейг Зенури", не могу не согласиться ;-)
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11807 / 6786 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
13.01.2014, 22:00     "Правильное" программирование #4
Цитата Сообщение от SoulRoot Посмотреть сообщение
А есть ли какая нибудь общепринятая структура?
Почитайте книги по проектированию ПО
SoulRoot
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
13.01.2014, 22:01  [ТС]     "Правильное" программирование #5
Цитата Сообщение от Croessmah Посмотреть сообщение
Почитайте книги по проектированию ПО
А можете что-то посоветовать?
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11807 / 6786 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
13.01.2014, 22:02     "Правильное" программирование #6
Цитата Сообщение от SoulRoot Посмотреть сообщение
А можете что-то посоветовать?
Я, обычно, советую Макконнелла, но кому то не нравится
SoulRoot
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
13.01.2014, 22:03  [ТС]     "Правильное" программирование #7
http://www.bookzone.com.ua/Netshop/c...FUtP3godyhkAwg - эта?
natiasoft
0 / 0 / 0
Регистрация: 15.11.2013
Сообщений: 4
13.01.2014, 22:50     "Правильное" программирование #8
Цитата Сообщение от SoulRoot Посмотреть сообщение
Доброго времени суток. Я понимаю, что вопрос подымался скорее всего не однократно, но борьба с поиском окончилась неудачей. И всё же, как правильно оформлять структуру программы?
То есть что бы не было необходимости при добавлении нового функционала не было необходимости переписывать весь код.
programmirovanie ochen poxoje na risovanie, chtobi "dostich" pravilnogo risunka, nujno snachala sdelat zarisovki, to je samoe s "pravilnimi" programmami, mi doljni naxodit , opisivat optimalnoe ochertanie algoritma programmi
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2014, 23:04     "Правильное" программирование
Еще ссылки по теме:

C++ Не правильное значение при использовании {setlocale (LC_ALL, "Russian");
Задача "Движение по клеткам таблицы" (Динамическое программирование) C++
C++ Стоит ли читать "Программирование. Принципы и практика использования C++" от Страуструпа

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
13.01.2014, 23:04     "Правильное" программирование #9
Цитата Сообщение от SoulRoot Посмотреть сообщение
http://www.bookzone.com.ua/Netshop/c...FUtP3godyhkAwg - эта?
ага

А вообще такое с опытом приходит.
Цитата Сообщение от SoulRoot Посмотреть сообщение
В итоге уже раза 3-4 переписываю с нуля.
Вот уже в следующий раз будешь умнее
Yandex
Объявления
13.01.2014, 23:04     "Правильное" программирование
Ответ Создать тему
Опции темы

Текущее время: 17:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru