Ссылку сюда положил исключительно для дополнительной информации. Наверное, спецу в области создания сложных поисковых систем это все мало интересно, но для знакомства с характерными для области задачами сойдет, я думаю. С конкретикой у них там и правда было не очень, — значительную часть вопросов докладчики оставляли без ответов, ссылаясь на NDA.
В прошлом году прошла конференция от Яндекса (YAC), на которой было несколько докладов как раз о том, как работают поисковые машины. Интересующимся темой советую глянуть 2 доклада:
Я благодарен вам, что вы внимательно прочли статью и высказали свою критику. Я думаю, что меня оправдает то, что я не учусь на ВМК МГУ, поэтому не приносил клятву верности традициям и непоколебимости названий. Впредь буду знать, спасибо.
Я думаю, что при умелом подходе, можно попробовать написать CMS в качестве задания, и это будет полезно и пзнавательно. Отговаривал я этих ребят тогда потому, что сам немного занимался сайтами, и идея «написать собственную CMS, чтобы сделать один сайт» мне показалась глупой. О пользе для обучения я тогда подумать не успел — все пришло со временем. :)
Существует проблема пассивности и среди студентов и среди преподавательского состава. У меня опыт небольшой — 3 курса, за это время сложилось мнение, что эти проблемы, во-первых, очень тесно связаны между собой (не интересно студентам -> не интересно преподавателю -> он начинает спрашивать меньше, давать меньше -> студенты теряют всякий стимул к учебе), а во-вторых, со всеми остальными проблемами нашего образования (такой, например, как огромные наборы на первые курсы, проставление хилых троек из-за странной системы финансирования и выплат зарплат преподавательскому составу и т.д.)
Проблема есть — это факт. Единственное, что я на самом деле хотел объяснить студенту в этом топике, — что он сам себе должен помочь и обеспечить свои знания. При таком подходе и работа с преподавателем пойдет с толком.
Думаю, насчет процедурного стиля я действительно переборщил (пойду, исправлю). Как вы верно заметили, я имел ввиду линейное исполнение без применения декомпозиции. Обычно ребята говорят «без функций/без классов/без модулей» и т.д., конечно. :)
Ссылку сюда положил исключительно для дополнительной информации. Наверное, спецу в области создания сложных поисковых систем это все мало интересно, но для знакомства с характерными для области задачами сойдет, я думаю. С конкретикой у них там и правда было не очень, — значительную часть вопросов докладчики оставляли без ответов, ссылаясь на NDA.
Их можно найти на странице материалов конференции, последние два.
А вообще, будьте проще. :)
Проблема есть — это факт. Единственное, что я на самом деле хотел объяснить студенту в этом топике, — что он сам себе должен помочь и обеспечить свои знания. При таком подходе и работа с преподавателем пойдет с толком.