metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-06-03 04:38 pm

За что я еще ненавижу Visual Studio

Редактор GUI в ней дичайше кривой, выход его - еще более кривой.
Конкретно, мелкое редактирование GUI приводит к дикому переколбашиванию кода типа Form.Designer.cs что делает малореальным отслеживание и слияние изменений с помощью систем контроля версий и вообще любых текст-ориентированных инструментов.

[identity profile] tzirechnoy.livejournal.com 2012-06-03 07:19 pm (UTC)(link)
Вручную -- это как раз каждый контрол ручками брать и на место перетаскивать.
Создание GUI в коде как раз во-первых заметно лучшэ поддаётся автоматизацыи само по себе, а во-вторых обычно тупо быстрее, поскольку настроенный текстовыми командами layout manager быстрее приходит к нужному результату.

[identity profile] metaclass.livejournal.com 2012-06-03 07:30 pm (UTC)(link)
О. Насчет быстрее надо бы попробовать, задолбали тормозить при отрисовке.

[identity profile] tzirechnoy.livejournal.com 2012-06-04 09:01 am (UTC)(link)
Быстрее я имел в виду по времени программиста, а не по отрисовке. То есть дажэ не применяя никакой сложной логики при создании GUI, тупо создавая контролы на лэйауте -- получается быстрее, поскольку лэйаут проще описать чем правильно попасть контролом.