О минимакс, увы, тут не помощник я!minimax wrote:О, Ксанф, ты вроде без особого чванства.Xanf wrote:ООП - это такой класный, удобный, навороченный кухонный комбайн.
С ним, на специально подготовленной кухне - можно прекрасно, быстро и удобно сготовить всякие замечательные блюда.
Но оно все требует электричества и посудомойку, чтобы потом прибраться.
Процедурное программирование - это как штык-нож. Им можно и еду сготовить, как с помошью того-же комбайна, но не все блюда будут доступны, все зайиет больше времени и врядли получится так красиво. Зато можно и от зверей отбиваться, и дубину заточить, и еще много что сделать.
Ты вот используешь обьектно-ориентированное проектирование баз данных?
И если да, то коротко что и как?
Но в области, где много кодил - ооп ху%ня!
То были с, и коды intel, fortran и прочая фигня.
Теперь не программирую уже лет десять я...
Серьезно: все, что я именно программировал - это были микроконтроллеры типа i8648, программно-аппаратные фишки для систем управления и наведения, моделирование сигналов и фильтров всяких, программно-аппаратное шифрование, итп. Там ООП как слону зонтик нужно, там важна скорость, минимальные ресурсы и ввод-вывод на нестандартную, чаще всего самопальную периферию (кою я же как раз и разрабатывал, и я же под нее и писал код).
В моделировании фильтров и сигналов пытались мы в 95 году переписывать все наши наработки с обычного с на с++. Оно работало, но размеры текста программ были в разы больше, размер запускаемых файлов рос на прорядки и уже не умещался на одну дискету, бысродействие было хуже. Короче, тогда мы поняли, что ООП на борланд с++ нам нафиг не надо, фигня это, математику на нем программировать - только время терять.
Потом уже было просто редкое копание в чужом коде SQL и VB / VC, но там просто поиск ошибок был скорее.
И слава богу с 2003 года я ваще уже в код заглядывать не должен - ну максимум JCL править, или ошибки в форматах файлов проверять, типа.