metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-12-23 12:33 pm

К вопросу о архитектурных решениях

У меня такое ощущение, что народ по умолчанию считает разработчиков крупных известных фреймворков/СУБД/ОСей/прочего умнее себя на порядки, типа таких небожителей, которые посылают нам с небес божественные лучи знания и порядка.

А я считаю, что большинство этих разработчиков такие же унылые быдлокодеры, как и все, которым просто повезло, что они не попали работать в НИИ Говна и Торфа. И что их мозговые высеры это далеко не истина в последней инстанции, а очень часто еще большая инсталляция из говна и палок, чем то, что можно сделать самому, просто у них ресурсов, времени и возможности нормального тестирования больше.

[identity profile] metaclass.livejournal.com 2009-12-23 10:49 am (UTC)(link)
Конкретно, от дотнета и Windows Forms. Он меня просто задолбал выше крыши, на каждом шагу нужно какие-то обходные маневры делать, чтобы это выглядело хоть как-то приемлемо.

[identity profile] w00dy.livejournal.com 2009-12-23 10:50 am (UTC)(link)
а пример можно?

[identity profile] metaclass.livejournal.com 2009-12-23 10:55 am (UTC)(link)
TableLayoutPanel и его мигание, которое обходится установкой флага DoubleBuffered. А так же то, что RowCount и RowStyles.Count это совершенно разные вещи, которые нужно независимо заполнять руками.

И еще куча всяких мелочей, которые я уже забыл. Я, в общем-то, стараюсь в windows forms дизайнер без лишней надобности не заглядывать, потому что уныние гложет от него :)

[identity profile] slonopotamus.livejournal.com 2009-12-23 10:51 am (UTC)(link)
Вот с этого и надо было начинать.

"Продукция MS говно, поэтому всё в мире говно". Охрененная логика.

[identity profile] metaclass.livejournal.com 2009-12-23 11:01 am (UTC)(link)
Ну если основной производитель операционных систем и языков программирования в моей рыночной нише делает такой адский кал, я сомневаюсь, что у кого-то будет сильно лучше, с учетом того, какие жабы и черви роятся в головах разрабочиков.

[identity profile] yuripats.livejournal.com 2009-12-23 02:18 pm (UTC)(link)
Конкретно на дотнете зарабатывают бабло. Рассматривать его с архитектурной позиции ни 1 топ-менеджер не будет.

На Опенсорс теория не распространяется.

Windows Forms - действительно бяка.

[identity profile] ko444evnik.livejournal.com 2009-12-23 03:13 pm (UTC)(link)
также накопил список мелких таракашек необъяснимых никакой логикой.

WPF сделан более логично - хотя и излишне монументально.
(deleted comment)

[identity profile] metaclass.livejournal.com 2009-12-25 11:06 am (UTC)(link)
Да, очень уж заметно несоответствие между качеством базовых вещей в дотнете, и качеством реализации windows forms.

[identity profile] w00dy.livejournal.com 2009-12-25 01:32 pm (UTC)(link)
WinFoms это ж ведь банальная обёртка над winapi, так что оно вполне соотв. духу и стандартам того времени.