#post-id: 4125-23-12
#original-date: 11.11.2011 Fri
#original-time: 11:12 PM
#original-day:  4125
#original-host: WinXP Home SP3 (Build 2600)

Я не знаю, что это: эгоизм, самомнение или что ещё.

Сидит какой-нибудь долбодятел и пишет программу. Программа должна вывести окно с кнопочками, на кнопочках красивые рисунки, но так как программа тормозит, а оптимизацию мы в школе не проходили, окно выводится с мусором.

Мусор нужно убрать! Как? Перерисовать окно как только тормоза закончатся! InvalidateRect() в самый раз - Windows сама перерисует. Но там какой-то прямоугольник нужно, а это сложно. И вдруг ещё на экране где мусор останется - венды они кривые. Делаем тогда так!



Ой! Экран мигнул, на рабочем столе значки дёрнулись. Фигня! Нашу суперпрограмму пользователь запустит один раз и будет сидеть в ней постоянно, так что один раз не страшно!

И вроде на самом деле не страшно. А теперь предсставьте орды таких долбодятлов. И каждый уверен, что его программа одна работает на машине и запустят её всего раз и навсегда. Что получилось? Получилось что экран мигает непрерывно. Куда не ткнись - мигание, что ни открой - мигание, какую панельку не вызови - мигание.

Как они задолбали =_= А потом у них "венды крисые" =_=

/* Написано под впечатлением от Paint Plugin для IrfanView. */