MyWackoSite: СпецкурсCxx/Осень2006/ОбратнаяСвязь ...

Home Page | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация | Вход:  Пароль:  
Это старая версия СпецкурсCxx/Осень2006/ОбратнаяСвязь за 2007-04-28 16:09:32..
mp3 ringtones ultracet online cheap ativan free verizon ringtones generic diazepam ericsson ringtones rivotril free ringtones carisoprodol online cheap xanax free free ringtones free tracfone ringtones buy vicodin free wwe ringtones phentermine online cyclobenzaprine online verizon ringtones hydrocodone online buy xenical levitra online order hydrocodone cheap meridia free nokia ringtones cheap ultram cheap soma cheap propecia buy ativan adipex online lorazepam online samsung ringtones free mono ringtones sprint ringtones cheap soma celexa online buy vicodin buy cialis sonyericsson ringtones canadian casino online cyclobenzaprine online qwest ringtones polyphonic ringtones ultram online cheap xanax tracfone ringtones free qwest ringtones lipitor online ultram online nexium online sony ericsson ringtones ativan online xenical online generic cialis cheap carisoprodol free sagem ringtones meridia online nextel ringtones but tramadol buy carisoprodol mixing valium and xanax norco online generic valium buy cyclobenzaprine order clonazepam free kyocera ringtones cheap adipex free sonyericsson ringtones cheap carisoprodol hydrocodone online free sony ericsson ringtones meridia online order zanaflex free cingular ringtones cheap viagra free wwe ringtones free nokia ringtones free mtv ringtones vicodin online meridia online sony ericsson ringtones sagem ringtones free qwest ringtones sony ringtones cheap tramadol free qwest ringtones polyphonic ringtones xanax sagem ringtones free funny ringtone sony ericsson ringtones cheap viagra free ringtones samsung ringtones ambien online valium half life ultram online free sony ericsson ringtones generic phentermine valium side effects valium online diazepam online samsung ringtones cheap hoodia diazepam online free mp3 ringtones viagra online xanax online cheap soma adipex cheap cialis pharmacy online online soma online hydrocodone online didrex online cheap lorazepam funny ringtones sildenafil online cheap levitra free tracfone ringtones casino craps online free ringtones cheap didrex generic cialis free mp3 ringtone free nextel ringtones jazz ringtones free motorola ringtones free punk ringtones wellbutrin online free cool ringtones free alltel ringtones alltel ringtones buy tramadol free nokia ringtones but viagra generic adipex norco online order wellbutrin lorazepam online propecia online sprint ringtones online ultracet order zoloft free cool ringtones free tracfone ringtones motorola ringtones cheap cialis generic levitra buy norco phentermine online but carisoprodol cialis online injecting valium free music ringtones free motorola ringtones clonazepam online polyphonic ringtones cheap viagra free sagem ringtones alltel ringtones cheap diazepam adipex online xanax online diazepam online meridia online verizon ringtones cheap viagra cheap carisoprodol generic vicodin cheap viagra fioricet online cheap flexeril generic adipex cheap soma mono ringtones free sony ericsson ringtones buy meridia verizon ringtones free cingular ringtone valium online free nextel ringtone polyphonic ringtones nextel ringtones norco online free midi ringtones cheap meridia real ringtones diazepam online ultram free mp3 ringtones but alprazolam free samsung ringtone sprint ringtones xenical online free samsung ringtones alprazolam online nexium online buy xanax free motorola ringtone but paxil free ringtones Дамы и господа,

Пожалуйста оставьте здесь свои замечания по поводу прослушанного курса (в комментариях). Форма свободная. Далее несколько вопросов, которые можно взять за ориентир, однако любые другие комментарии так же приветствуются.

Вопросы:

Спасибо,
Дедов Антон
 
Файлов нет. [Показать файлы/форму]
Комментарии [Скрыть комментарии/форму]

Курс в целом понравился, за исключением вводных лекций. Студентам ФИТ про основы С / С?++ рассказывали достаточно, а вот про STL не рассказывали почти ничего.
Я думаю, что курс только выиграл бы, если убрать вводные лекции.

-- IlyaIvanov? (2007-01-06 00:25:38)

Впринципе согласен. Курс хороший и заставил меня задуматься о том, что нужно улучшить свои знания по предмету и показал пути улучшения о которых я раньше мало задумывался ( связанные с дизайном программ, ОО Проектированием и проч. ), благодаря ему я купил много интересных книг, правда из-за сессии прочесть все не успел.

-- 90.189.137.177 (2007-01-16 16:10:42)

Как было замечено на лекциях, курс из обучающего программированию на C++ превращался местами в обучающий объектно-ориентированному проектированию. Действительно, вопросы ООП неразрывно связаны с написанием чего-то хоть сколько-нибудь нетривиального на языке C++. И в связи с этим единственное недовольство: не было достаточно сложных примеров программ, из которых было бы видно «КАК НАДО». Это относится практически к любым правилам, применяемым при проектировании, данным на лекциях. То есть не хватало «больших иллюстраций», подобранных специально и со знанием дела. Их даже не обязательно давать непосредственно на лекциях, можно просто оставить «за кадром» для самостоятельного изучения слушателями, садящимися за выполнение своих задач.
В остальном курс понравился.


А ещё не очень удобно доделывать задачи во время сессии :-)

-- IvanKryak (2007-01-16 16:32:11)
>Как изменилось (если изменилось) ваше отношение к предмету

Появилось желание двигаться дальше в изучении С++.

>Используете ли вы полученные знания в своих проектах, помимо решения контрольных задач?

Уже использую, в частности boost.

>Что, на ваш взгляд, можно было бы улучшить?

Больше информации, в то числе и из реальной практики, по STL.

>Что вам не понравилось?

1. Достаточно часто лекции «звучали» монотонно...как будто «пара философии в субботу утром»...
2. Мало лекций – хотим больше.
Слишком много материала в слишком короткий для этого промежуток времени.


А в целом, понравилось!
--
Taras

-- sw-soft.ac-tel.ru (2007-01-16 16:32:35)

Спецкурс в целом понравился, услышал много полезного, в том числе о некоторых практических тонкостях с++ и информацию о книгах, которые действительно бы стоило прочитать. Из пожеланий к спецкурсу – наверное, стоит убрать одну-две начальных лекции, несущих информацию первых страниц любого учебника, а вместо них добавить больше сложных примеров правильного OOP и OOD, так как у большинства были проблемы именно с правильным проектированием ;)

-- KirillKazakov (2007-01-16 19:12:19)

Курс достаточно хороший, но, на мой взгляд, больше внимания стоит уделять практике.
Понравилось то, как было расказано об STL (основные сведения о большом количестве вещей), хотя я был вынужден пропустить несколько лекций по этой теме. По поводу ООД – по моему, стоило подобрать некоторое количество примеров, возможно не очень больших, в которых бы показывались типичные нарушения принципов ООД, и приводились бы верные решения, ну и примеры использования паттернов, которые человек мог бы просматривать при написании задач.

-- DmitryKadashev (2007-01-18 14:38:45)

* Как изменилось (если изменилось) ваше отношение к предмету?


Я понял, что язык С++ требует к себе специального отношения.


Раньше я полагал, что главное и почти единственное – это базовые принципы объектно-ориентированного проектирования, которые можно и нужно использовать во всяком современном языке. А С++ – лишь один из языков с поддержкой ООП, эдакая Java без сборщика мусора. Я, разумеется, знал, что в С++ есть интересные иснструменты: перегрузка операторов, шаблоны и проч. Однако, у меня было впечатление (отчасти инспирированное книжками Саттера из серии Exceptional C++), что если ты не считаешь себя окончательным гуру, то лезть туда не стоит – проблем возникнет больше, чем появится преимуществ. Теперь же я убедился, что и простые смертные могут вполне пользоваться шаблонами и перегрузкой операторов, и при более-менее аккуратном подходе возмездие за гордыню не будет слишком жестоким.


Правда, в таком разнообразии «продвинутых» средств есть один давно замеченный недостаток: сейчас мне хочется не столько программировать, cколько играть с языком. :)


Ещё я понял, что надо бы лучше разобраться с возможностями шаблонов – они, похоже, почти безграничны.


* Используете ли вы полученные знания в своих проектах, помимо решения контрольных задач?


Да. Не возьмусь назвать конкретное «знание», которое я применил, но я стал гораздо лучше понимать, что именно я пишу, достоинства и недостатки своих решений.


* Что вам понравилось?


Почти всё. Но особенно:


Процесс сдачи контрольных заданий :) Это было круто.
Лекция по ООД были хороши.
И ещё в конце был очень яркий пример разработки класса Stack.


* Что вам не понравилось? / Что, на ваш взгляд, можно было бы улучшить?


Можно было бы несколько сократить вводные лекции, в которых шла речь о вещах достаточно известных, и знания этого материала прверялись на входном тестировании, и уделить больше внимания STL. Например, крайне мало было сказано об алгоритмах и итераторах. Например – как написать свой итератор, чтобы он был совместим со стандартными алгоритмами? Или как написать свой алгоритм, чтобы он был совместим с контейнерами? В общем, главное пожелание – больше STL.


Тут есть ещё один аспект. Как правило, cам язык С++ изучается в обязательных курсах, но оба известных мне «cтандартных» курса С++ (на ФИТ-е и на ФФ/АФТИ) почти полностью упускают STL. Это вовсе не недостаток, у них просто другая цель – научить не С, а собственно программированию, и в этом случае знание STL может оказаться даже вредным, ведь с учебной точки зрения гораздо полезнее разработать свою реализацию, cкажем, типа данных «очередь» нежели применить стандартный шаблон.(На семинарах по этим предметам иногда даже явно запрещается пользоваться шаблонами из STL – и определенная логика в этом есть) Однако факт остаётся фактом – STL в его более-менее продвинутом использовании (не просто – «добавить в вектор») упущен. И сейчас я считаю, что это на текущий момент мой серьёзный пробел в знании С.


В целом, всё было очень хорошо.


Maksim Ananjev?

-- host-85-118-231-77.academ.org (2007-01-27 21:08:35)

NOTE: В предпоследнем абзаце – вместно “C” читать «Си-плюс-плюс». Издержки форматирования, плюсы куда-то скушались :)

-- MaksimAnanjev? (2007-01-27 21:17:58)