2012-04-05 2 views
0

Я занимаюсь веб-разработкой/дизайном уже около пяти лет, и я собирался пойти на Dreamweaver, поскольку я думал, что сделать так проще сделать сайты. Позже я услышал, что не рекомендуется использовать редакторов WYSIWYG для создания веб-сайтов, поскольку он добавляет «ненужный код» в ваш проект. Затем я услышал, что если вы попытаетесь написать скрипты в Dreamweaver, это испортит его.Полезно ли использовать формообразователь?

Теперь я пытаюсь войти в разработку программного обеспечения. Я загрузил Netbeans, чтобы играть на Java, и он предлагает что-то вроде .NET, как я могу просто перетащить элементы управления в свой графический интерфейс. Единственное программирование, которое я на самом деле делаю, это заставить кнопки делать вещи. Я не вижу, чтобы я очень много учился. Я придерживаюсь этого, но я не вижу, чтобы я его изучал в любом случае ...

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

Использует формообразователь для создания графических интерфейсов так же плохо, или, что еще хуже, чем использовать редактор WYSIWYG для создания сайтов? Это хороший способ научиться программировать программное обеспечение?

ответ

1

Строители форм и WYSIWYSG имеют свое место. Я думаю, вы обнаружите, что многие разработчики не используют их, потому что большинство разработчиков - контрольные уроды. Это также зависит от конкретного использования и целевой среды/языка. Неплохо использовать конструктор форм, но IMO вы должны научиться создавать элементы пользовательского интерфейса программно, прежде чем использовать его, чтобы вы понимали свойства и методы для разных элементов управления. Кроме того, построитель форм полезен только для того, чтобы убрать свой интерфейс. Большинство работ будут слоями, которые удовлетворяют логике пользовательского интерфейса.

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

Надеюсь, что это поможет.

Смежные вопросы