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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SoulRoot
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
#1

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

13.01.2014, 21:48. Просмотров 376. Ответов 8
Метки нет (Все метки)

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

Не правильное значение при использовании {setlocale (LC_ALL, "Russian"); - C++
Почему после подключения команды #include <locale.h> ... setlocale (LC_ALL, "Russian"); программа начинает выдавать не правильный результат...

Разобраться в примерх к книге Лафоре "Обьектно-ориентированое программирование в С++" - C++
Всем доброго времени суток кто читает эту тему. Сегодня, изучая С++ по книге Лафоре "Обьектно-ориентированое программирование в С++" 4-е...

Стоит ли читать "Программирование. Принципы и практика использования C++" от Страуструпа - C++
Доброго времени суток. Сейчас лето, сессия позади, но не хочется проводить время впустую, а заняться более активным изучением C++. На...

Тема научной работы по предмету "Алгоритмизация и программирование" - C++
Помогите с темой для научной работы по предмету Алгоритмизация и программирование.

Динамическое программирование, задача "Уменьшение числа" - C++
Имеется натуральное число N (1 <= N <= 106). За один ход с ним можно произвести следующие действия: Вычесть единицу Разделить на два ...

Б. Страуструп "Программирование.Принципы и практика использования С++" - C++
Домашнее задание из главы 3. Напишите программу, которая предлагает ввести три целых числа и выводит их на экран в порядке возрастания....

Программа "калькулятор" через процедурное программирование - C++
Добрый день ! Я написал программу "Калькулятор", в которой можно в строку ввести выражение и будет выдан результат. У меня только не...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 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
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
13.01.2014, 22:00     "Правильное" программирование #4
Цитата Сообщение от SoulRoot Посмотреть сообщение
А есть ли какая нибудь общепринятая структура?
Почитайте книги по проектированию ПО
SoulRoot
0 / 0 / 0
Регистрация: 13.01.2014
Сообщений: 19
13.01.2014, 22:01  [ТС]     "Правильное" программирование #5
Цитата Сообщение от Croessmah Посмотреть сообщение
Почитайте книги по проектированию ПО
А можете что-то посоветовать?
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 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++
Здравствуйте, Подойдет ли книга Уолтера Савича "Программирование на С++. 4-й издание" для начинающего, или оно для...

Динамическое программирование игры "Ним" - C++
Игра Ним с одной кучей камней и с инвертированными правилами (взявший последний камень проигрывает), нисходящее и восходящее ДП.

Подсчитать количество символов ".", "?", "!" - C++
#include <iostream> using namespace std; void main(){ char str; int i; cout<<"vvedit text"; cin >> str; for( i = 0; i <str...

"Тру" и "не тру" программирование - C++
Здравствуйте. Ниже два куска простейшего кода, которые по функция совершенно идентичны (проверка чисел на соответствие опр. параметру). ...

"НОК трех чисел" и "Площадь треугольника" - C++
Помогите пожалуйста решить 2 задачи. 1. Разработать функцию, возвращающую наименьшее общее кратное трёх заданных натуральных чисел. 2....


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

Или воспользуйтесь поиском по форуму:
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 227
Регистрация: 12.12.2009
Сообщений: 7,224
Записей в блоге: 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     "Правильное" программирование
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru