|
Модераторы: Се ля ви |
|
LeonidPr |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 220 Регистрация: 17.2.2012 Где: г. Чебоксары Репутация: нет Всего: 1 |
Сорри, что начинаю издалека, постараюсь как можно быстрее перейти к сути вопроса.
Так получилось, что в компании, в которой я работаю, программером являюсь только я. Остальные - конструктора, схемотехники и т.д (т.е. посоветоваться, а тем более поучиться особо не у кого). Большую часть времени я пишу проги под микроконтроллеры. Причем последние 2 года - на чистом асме для 8-ми разрядных камней. Для десктопов писал маленькие вспомогательные программки (связь, анализ сигналов) в C++ Builder. Сейчас все острее встает проблема разработки софта для компа, но уже более серьезного,чем до этого. Ну и тут уже возникает задача проектирования, так как нахрапом, как раньше, уже не получится - задачки стали посложнее. Естественно, набрал книжек, что-то прочитал уже (Паттерны проектирования банды четырех), что-то читаю. Только вот незадача, пока читаешь в книге, вроде все понятно. Когда пытаешься разобраться со своей реальной задачей, возникает куча вопросов.Вроде решаешь их, и вроде работает, но не покидает ощущение, что все сделал через Ж..., только бы работало.Особенно, когда модификации вносить начинаешь. Я понимаю, что надо отработать определенные навыки проектирования на каких-то более простых задачах. В универе для этого были лабораторные работы. Вот собственно и мой вопрос. Есть ли какие-нибудь задачи, лабы или что-то подобное для отработки навыков ООА и проектирования вообще(построение структуры программы, выделение классов, умение видеть, где какие паттерны можно применить)? Ну и вообще идеал, если эти задачи будут с решениями, что бы можно было сделать самому, а потом сранить с тем решением, которое предлагается. Это сообщение отредактировал(а) LeonidPr - 31.5.2012, 08:26 --------------------
pkunzip.zip |
|||
|
||||
Peter |
|
|||
Опытный Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: нет Всего: 1 |
Можно глянуть Эккеля+Эллисона "Философия Си++. Практическое программирование". В оригинале (на английском) есть в свободном доступе B.Eckel "Thinking in C".
-------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
LeonidPr |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 220 Регистрация: 17.2.2012 Где: г. Чебоксары Репутация: нет Всего: 1 |
Слыхал про эту книгу. Спасибо за совет. Почитаю!
--------------------
pkunzip.zip |
|||
|
||||
Правила форума "Системный анализ, проектирование и UML" | |
|
Форум "Системный анализ, проектирование и UML" предназначен для обсуждения вопросов, так или иначе связанных с этапами жизненного цикла автоматизированных (программных, информационных, автоматических) систем: • предпроектные обследования объектов автоматизации; • разработка концепции создания систем; • моделирование бизнес-процессов (в т.ч. на UML); • проектирование архитектуры систем; • управление проектами; • управление качеством; • CASE-средства; • реинжиниринг. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Системный анализ, проектирование и UML | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |