metaclass: (Default)
[personal profile] metaclass
А вот скажите, как вы относитесь к инструментам, в которых для подключения, например, к БД, нужно пройти 5-10 экранов визарда? Ну или там поработать полчасика в неудобном мышедизайнере.
С одной стороны, для начинающих это сильно снижает порог входа - нажимаешь "сделать чо нибудь", оно задает кучу вопросов и это чо нибудь делает. С другой стороны - внутренности либ для подобных инструментов чуть более чем всегда совершенно не
пригодны для обычной разработки - "чтобы создать что-то из кода, надо выполнить страницу неадекватных вуду заклинаний".
Я подобные вещи стараюсь не использовать, благо, разработчики все делают для того, чтобы это было неудобно и медленно для сколько-нибудь сложных задач и подобное ретроградство и луддизм находят понимание среди коллег, особенно тех, кто ничем, кроме текста и его редакторов, принципиально не пользуется.

Date: 2013-11-02 12:10 pm (UTC)
From: [identity profile] jakobz.livejournal.com
Яркий пример кстати - это дизайнер форм в любых дотнетах. Нафига оно надо, и почему нельзя всю эту инициализацию делать в коде - не ясно решительно. В результате вместо нормально разложенным по контейнерам контролам, имеем pixel-perfect верстку, которая не выдерживает ни локализации, ни изменения масштаба. До кучи это еще херово мерджится и херово рефакторится.

Date: 2013-11-02 12:17 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
В винформс есть возможность для каждой локали свою вёрстку делать.

Date: 2013-11-02 12:26 pm (UTC)
From: [identity profile] jakobz.livejournal.com
А можно еще для каждой локали сделать бранч, например :)

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

Даже в html-е это получается, хотя в нем только весьма ущербные таблицы, да div-ы столбиком или в ряд.

Date: 2013-11-02 12:28 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
Ну да, в WPF это и сделали, только легче от этого не стало.

Date: 2013-11-03 01:25 pm (UTC)
From: [identity profile] gineer.livejournal.com
\\И тогда все это будет нормально растягиваться как надо.

Сразу видно что человек гуишку не программровал.
Нормально, это как? ;)

Date: 2013-11-03 04:29 pm (UTC)
From: [identity profile] jakobz.livejournal.com
//Сразу видно что человек гуишку не программровал.

Сразу видно что человек других не слушает, считает себя умнее всех, и свое мнение объяснить не может.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 15th, 2025 02:22 am
Powered by Dreamwidth Studios