История изменений
Исправление hobbit, (текущая версия) :
Многие на ЛОРе даже обычный гуй не любят и ругают «мышевозов», а уж программировать мышью - так вообще кощунство, крамола и посягательство на святое.
Я на одну часть этого комментария уже отвечал, отвечу теперь по сути. Ты не можешь понять своих оппонентов, поскольку приписываешь им какие-то религиозные мотивы.
А на самом деле тут чистая прагматика. Программировать в тексте при наличии некоторого опыта тупо быстрее, причём в разы.
Вот например, я знаю, что у QString есть метод startWith(), проверяющий, с той ли подстроки начинается строка. Что быстрее — набрать на клавиатуре 3 буквы sta и шарахнуть по Enter для автодополнения или лезть в меню (панель инструментов), прицеливаться и выбирать там эту операцию среди других операций работы со строками? А строковых операций дохрена, я себе представил размер этого меню/панели, и мне уже поплохело. В тексте — быстрее. Не на проценты, а в разы.
Да, и в программировании есть задачи, быстрее решаемые мышевождением, например, накидывание полей ввода на форму. И они как раз мышевождением и решаются, почти у каждого GUI-тулкита есть свой визуальный конструктор форм. Или проектирование БД. И опять твоя теория про кощунство и крамолу в пролёте. Дело не в «любят-не любят», дело в скорости и удобстве.
Да, порог вхождения выше, но человек — существо обучаемое (liksys, да-да, я уже знаю, что ты хочешь написать, но пожалуйста, не надо это комментировать, я хочу, чтобы metaprog чуток поскрипел своими мозгами и ответил сам), и если потратив некоторое время, можно потом этого времени сэкономить гораздо больше, почему бы этого не сделать?
Исходная версия hobbit, :
Многие на ЛОРе даже обычный гуй не любят и ругают «мышевозов», а уж программировать мышью - так вообще кощунство, крамола и посягательство на святое.
Я на одну часть этого комментария уже отвечал, отвечу теперь по сути. Ты не можешь понять своих оппонентов, поскольку приписываешь им какие-то религиозные мотивы.
А на самом деле тут чистая прагматика. Программировать в тексте при наличии некоторого опыта тупо быстрее, причём в разы.
Вот например, я знаю, что у QString есть метод startWith(), проверяющий, с той ли подстроки начинается строка. Что быстрее — набрать на клавиатуре 3 буквы sta и шарахнуть по Enter для автодополнения или лезть в меню (панель инструментов), прицеливаться и выбирать там эту операцию среди других операций работы со строками? А строковых операций дохрена, я себе представил размер этого меню/панели, и мне уже поплохело. С клавиатуры — быстрее. Не на проценты, а в разы.
Да, и в программировании есть задачи, быстрее решаемые мышевождением, например, накидывание полей ввода на форму. И они как раз мышевождением и решаются, почти у каждого GUI-тулкита есть свой визуальный конструктор форм. Или проектирование БД. И опять твоя теория про кощунство и крамолу в пролёте. Дело не в «любят-не любят», дело в скорости и удобстве.
Да, порог вхождения выше, но человек — существо обучаемое (liksys, да-да, я уже знаю, что ты хочешь написать, но пожалуйста, не надо это комментировать, я хочу, чтобы metaprog чуток поскрипел своими мозгами и ответил сам), и если потратив некоторое время, можно потом этого времени сэкономить гораздо больше, почему бы этого не сделать?