Здравствуйте, VladD2, Вы писали:
GZ>>Влад. Только не надо говорить что все программирование ограничивается бизнес-приложениями.
VD>Я где-то такое говорил?
Ты такое недвусмысленно подразумевал.
VD>Одно дело знать, что такое блок памяти, а другое думать только ими.
Неее. Я до сих пор думаю ими. И это мне помогает понять язык. И тебе тоже.
А особенно помогает работать с массивами. И смотреть чтобы не было копирования больших данных. И тут абстракция не поможет. Здесь нужно иметь привычку делать так, чтобы потом кардинально не переделывать. Это в большей степени не проблема дизайна, а алгоритмическая проблема. Хотя меру тоже надо знать.
VD>Возможно я излишне резок,
+1. Именно излишне.
VD>но меня просто выворачивает на изнанку когдя я представляю себе плоды подобного обучения.
Мы с тобой(судя по возрасту) плоды такого обучения. И я рад что прошел школу 286 процессора и CGA экрана. Очень обучает думать. Так кто там мерял скорость GDI+?
Правильно действовать легко научить. Правильно думать — значительно труднее. И для системы алгоритм+доступные_ресурсы — нужно учиться думать.
Думать абстракциями — также нужно учить. То же очень сложная штука. Но это и не обозначает отмену вышеописанного.
С уважением, Gleb.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>