Про программирование и программы

« картинки и свежие анекдоты | чат

Про программирование и программы

Вот, многие сетуют, дескать программы стали просто огромными, уже не килобайты а мегабайты места занимают. А работать стали ещё хуже. В принципе, отвечу почему и кто виноват.

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

Объясню на простом примере типа "Кнопка", класс "TButton". У кнопки есть собственные свойства, функции и обработчики событий, мыши в частности. Допустим, ты решил, что простой кнопки тебе недостаточно и ты решил создать класс-потомок, с определёнными параметрами. Ну и отсебятины чуть добавить в обработчик события onClick. Нет проблем.

Если ты хочешь просто "украсить" кнопку, то не получится. Придётся просто наследовать от более глубокого класса, "TWindow", у которого в отличие от кнопки есть Canvas, рисуй на здоровье. Только события мыши обрабатывать (перерисовывать) надо будет самостоятельно. А лень.

  [продолжение]

Комментарий:

Ваше имя:

Ещё интересное на этом сайте:

В Белоруссии своя атмосфера
Подборка интересных фактов обо всем на свете (15 фото)
В Москве после коронавируса умер первый ребенок
Водитель "Оки" врезался в выдвижной шлагбаум. Дважды!
Бойфренд оттаскал девушку за волосы, но за нее вступились прохожие
Власти обещали, что в Москве за соблюдением дистанции в летних кафе будут следить дроны
Страшная гибель непотопляемого Титаника в ретро-фотографиях
Первый раз посмотрел «Кин-Дза-Дза» в 10 лет и ничего не понял. Сейчас мне 40 и я в нём живу
Атмосферные фотографии Нью-Йорка прошлого века (14 фото)
Новые бронемобили в Crossout (2 фото)
Как быстро приготовить попкорн
Видео массовой драки между индийскими и китайскими военнослужащими
Путин и ветераны
Старые фото отечественных звезд, на которых они не похожи на самих себя (17 фото)
Если нельзя, но очень хочется, то можно
Магазин без касс Amazon Go выставил счета грабителям
Александр Жестков считает, что у женщин не должно быть месячных
Анекдоты за 17.06.2020
Пес схватил шишку пастью и сразу же стал героем мемов и фотожаб (13 фото)
Анекдоты и картинки #9165666
« все анекдоты и картинки
Рейтинг@Mail.ru