Здравствуйте, Неизвестный пользователь
 
Пообщаться
Шутки
Ссылки
Книги
Статьи
Новости
Версии
 
Логин

Пароль

Регистрация

Шутки

04.02.2010/157

Сантехнический подход к программированию


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

Да-да, я знаю, есть такие средства разработки с гордым именем "Интегрированная Среда Разработки", в которых по утверждению маркетинга "программируешь мышкой". Они почти похожи на то, что я хочу, но это очень большое "почти". В этих средах мышкой можно нарисовать экранную формочку, накидать на нее кнопочки и менюшки, можно вставить табличку из базы данных. В некоторых средах можно, не прибегая к программированию, создать довольно сложное приложение. Но после того, как вы нажмете "Скомпилировать", вы получаете готовый код, с которым уже ничего нельзя сделать. Его нельзя снова разобрать на части, как тот же кран с трубой, и чуть-чуть изменить логику - вставить обратный клапан в виде запрета изменять отправленный начальству отчет.

Изменено: 04.02.2010