Как писать графические программы - PullRequest
2 голосов
/ 04 августа 2010

Я выучил C ++ и Qt4.Я написал одну графическую программу с 3000 строками и обнаружил, что действительно сложно сделать код простым, прозрачным и хорошо структурированным.Мне нравятся шаблоны проектирования и т. Д., Потому что они действительно эффективны и помогают сделать код проще и прозрачнее.Сейчас я собираюсь написать еще одно «большее» приложение, но мне хотелось бы иметь четкий код, который будет легко редактировать и не будет большой проблемой для добавления некоторых улучшений и т. Д.

Я ищу некоторыеруководство, шаблон, руководство или опыт, в котором говорится, как структурировать код в графических приложениях, чтобы он был хорошо структурирован благодаря тестированию (модулю и интеграции) в бизнес-логике и последующим изменениям.

Если это руководство будет направлено на C ++и Qt будет лучше, но это не главное требование.

Спасибо за ваши советы.

Ответы [ 2 ]

6 голосов
/ 04 августа 2010

Я очень рекомендую книгу «Код завершен»; http://www.cc2e.com/

3 голосов
/ 04 августа 2010

«Стандарты кодирования C ++: 101 правила, руководящие указания и рекомендации». Херб Саттер, Андрей Александреску

Это сборник навыков кодирования. Действительно кратко, действительно кратко, действительно точно, и совсем не многословно. Эта книга так же важна для меня, как GoF "Design Patterns".

...