ComplexInfinity
Цитата:
точка зрения как раз состоит в том, что нужно давать хорошо теоретические основы программирования, проектирования и т.п. и уметь писать (ручками) программы оптимальные с точки зрения сложности и времени.
|
Может быть, странно, но у нас ситуация совершенно противоположная. Как раз профессора стремятся дать основы сложности алгоритмов, ассемблере и архитектуре, компиляторах, дискретной оптимизации, теории алгоритмов, машин Тьюринга, автоматов, математической логике, а студенты считают, что все это лажа, научились в Visual Studio или Delphi кнопки на форму бросать и писать примитивные обработчики событий этих кнопок с алгоритмами минимальной сложности и думают, что стали крутыми программистами, а вот эти профессора ничего кроме никому не нужного ассемблера и прочей пустой наукоподобной мути вроде дискретной математики и сложности алгоритмов (зачем столько времени тратить на исследование эффективности алгоритма, если можно быстрее и дешевле процессор более мощный поставить и память нарастить) не знают.