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

Подскажите литературу по проектированию С++ программы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Записать 2 условия http://www.cyberforum.ru/cpp-beginners/thread1044339.html
Дан код программы: #include <stdarg.h> #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream> using namespace std; int main(int argc, char* argv) {
C++ МАССИВЫ! Выполнить задание: а) Вычислить сумму нечетных эл-ов массива. б) Произведение эл-ов массива расположенных между первым и последним отрицательными элементами. в) сжать массив, удалив из него элементы меньше 1. Заранее спасибо:) Добавлено через 13 минут 1.Задав одномерный массив из n вещественных или целых элементов реализовать обработку массива, как указано в варианте. Длина массива N... http://www.cyberforum.ru/cpp-beginners/thread1044334.html
Исправить код игры с числами C++
Нужна помощь вот написал игру, так простенькая, дали такое задание, но есть одно но, мне нужно чтобы код был разделен на классы и конструкторы в не goto если есть умельцы ,то помогите пожалуйста , перепишите код с классами и конструкторами,буду очень благодарен и признателен! вот код. #include <fstream> #include <iomanip> #include <iostream> using namespace std; int main() { int n,...
C++ Добавить "Кол-во массивов"
Требуется добавить введение кол-ва массивов, а не указывать в программе. Подскажите как сделать #include <stdlib.h> #include <iostream> using namespace std; int main() { const int count = 5;
C++ Если есть отлично знающие классы и конструкторы,вам сюда http://www.cyberforum.ru/cpp-beginners/thread1044287.html
Нужна помощь вот написал игру, так простенькая, дали такое задание, но есть одно но, мне нужно чтобы код был разделен на классы и конструкторы в не goto если есть умельцы ,то помогите пожалуйста , перепишите код с классами и конструкторами,буду очень благодарен и признателен! вот код. #include <fstream> #include <iomanip> #include <iostream> using namespace std; int main() { int...
C++ Вставить новую строку Вставить новую строку после всех строк, в которых нет ни одного четного эле*мента. Нужно только вставить строку( новый массив), не могу сообразить как. Заранее спасибо! // #include <iostream> #include <cstdio> using namespace std; void print(int **mas, int n, int m) { for (int i = 0; i < n; i++,cout<<endl) подробнее

Показать сообщение отдельно
Нитонисе
7 / 7 / 2
Регистрация: 12.10.2013
Сообщений: 247
16.12.2013, 20:16     Подскажите литературу по проектированию С++ программы
В С++ я разбираюсь не очень хорошо, постепенно занимаюсь осваиванием и столкнулся с тем, что принцип "начинаем писать код, а там разберемся что к чему" - приводит к неудаче при разработке средних и больших программ. В связи с этим назрела необходимость в изучении основ проектирования программы. Под проектированием я понимаю формирование четкой структуры программы, выделение классов и определение их отношений между собой. Ясно, что вряд ли найдется книжка, которая даст четкие указание на эту тему, потому что в общем случае процесс проектирования представляется нетривиальной задачей, но хотелось бы понять базовые принципы.

Некоторую информацию почерпнул в "Язык программирования C++" Страуструп - 3 издание. Но то ли информация о процессе проектирования там дана не очень понятно, то ли я непонятливый, но по этой части я мало полезного почерпнул у Страуструпа. Возможно из-за того, что там эта тема имеет не первостепенное значение. Может быть есть хорошая специализированная литература по нужной мне тематике?

Параллельно возник еще один вопрос. Может быть есть какие-то программные средства, которые помогают именно проектировать программу? Как-то наглядно представлять те же классы и их отношения между собой.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru