Russian Qt Forum
Ноябрь 23, 2024, 03:09
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Разное
>
Говорилка
>
Qt - рыба или удочка?
Голосование
Вопрос:
Qt - рыба или удочка?
Рыба
5 (17.2%)
Удочка
24 (82.8%)
Всего голосов: 12
Страниц:
1
[
2
]
3
4
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt - рыба или удочка? (Прочитано 25196 раз)
Bepec
Гость
Re: Qt - рыба или удочка?
«
Ответ #15 :
Февраль 21, 2012, 15:13 »
А без изобретения подходов и методов, ты и рыбку не освежуешь и ушицы не сваришь
Записан
ufna
Гость
Re: Qt - рыба или удочка?
«
Ответ #16 :
Февраль 21, 2012, 15:19 »
Цитата: Bepec от Февраль 21, 2012, 15:13
А без изобретения подходов и методов, ты и рыбку не освежуешь и ушицы не сваришь
а многие ли из нас смогут сделать свою систему трубопровода, газопровода, синтезировать бензин, испеч хлеб (собрав зерно, обработав) и т.п., да еще куча всего. На этом и строится общество. В том числе Qt дает сразу не только кирпичи, но и цемент, а то и готовые блоки для строительства дома. В задаче "поймать рыбу" - это удочка. В задаче "накормить человека" - это возможно также и "рыба", только сырая и не приготовленная, и не у конечного потребителя
Записан
Bepec
Гость
Re: Qt - рыба или удочка?
«
Ответ #17 :
Февраль 21, 2012, 15:46 »
Сделать подобие - смогут все, кто имеет немного мозга и среднее образование
С знаниями(книжками) смогут и нефть перегонять, и простейший трансформатор построить. Разница будет только в размерах и мощностях
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Qt - рыба или удочка?
«
Ответ #18 :
Февраль 21, 2012, 16:19 »
Цитата: Akon от Февраль 21, 2012, 15:11
Qt нам с вами нужен лишь для решения сугубо инженерных задач, а не изобретения "подходов", "методов" и.т.п. Т.е. нам нужно как можно быстрее поесть хорошей и качественной рыбы (быстро и качественно решить инженерную задачу).
Согласен 100%, но почему Ваше мнение никак не отражено в результатах голосования?
Цитата: ufna от Февраль 21, 2012, 15:19
а многие ли из нас смогут сделать свою систему трубопровода, газопровода, ...
Я ж не спорю что без (массивного) пользования тулзов сейчас просто не проживешь (не те времена чтобы городить с нуля). И ничего не имею против кросс-платформенной рыбы. Но об этом надо прямо сказать (а не вилять с леской.палкой). Мол, рыба (раки)
Записан
andrew.k
Гость
Re: Qt - рыба или удочка?
«
Ответ #19 :
Февраль 21, 2012, 16:29 »
Цитата: ufna от Февраль 21, 2012, 15:19
Цитата: Bepec от Февраль 21, 2012, 15:13
А без изобретения подходов и методов, ты и рыбку не освежуешь и ушицы не сваришь
а многие ли из нас смогут сделать свою систему трубопровода, газопровода, синтезировать бензин, испеч хлеб (собрав зерно, обработав) и т.п., да еще куча всего. На этом и строится общество. В том числе Qt дает сразу не только кирпичи, но и цемент, а то и готовые блоки для строительства дома. В задаче "поймать рыбу" - это удочка. В задаче "накормить человека" - это возможно также и "рыба", только сырая и не приготовленная, и не у конечного потребителя
+1.
Вот именно. Иначе можно дойти до того, что каждый рыбак обязан уметь самостоятельно изготавливать спиннинг.
Записан
ufna
Гость
Re: Qt - рыба или удочка?
«
Ответ #20 :
Февраль 21, 2012, 16:47 »
Цитата: Bepec от Февраль 21, 2012, 15:46
Сделать подобие - смогут все, кто имеет немного мозга и среднее образование
С знаниями(книжками) смогут и нефть перегонять, и простейший трансформатор построить. Разница будет только в размерах и мощностях
ну тут как бы два момента
1. знания которые книжки - это то же тоже рыба.
2. вопрос размеров и мощностей - тоже вопрос, т.к. написать диггер или сапер сейчас - можно на коленке, лет тридцать назад - это была непростая задача. это вопрос современности, поэтому "перегонка нефти по книжкам" - будет минимум не актуальна
а можно еще глубже. самому добывать нефть. знаниям - не учиться, а самому их. и т.п.
такая позиция "углубления" - не верна в корне, против природы.
Цитировать
Я ж не спорю что без (массивного) пользования тулзов сейчас просто не проживешь (не те времена чтобы городить с нуля). И ничего не имею против кросс-платформенной рыбы. Но об этом надо прямо сказать (а не вилять с леской.палкой). Мол, рыба (раки)
А разве кто-то машет леской и палкой? Леска и палка - это язык программирования в моем понимании. Любой фреймворк - уже в сути своей - это рыба. Ведь цель - не рыбалка, а рыба для прокорма или деньги за нее. "рыбалка" как самоцель - это удел совсем иных рассуждений.
Записан
Bepec
Гость
Re: Qt - рыба или удочка?
«
Ответ #21 :
Февраль 21, 2012, 17:19 »
ufna, да я тебе о том же
Сделать такой же тулкит - не проблема при наличии знаний, находящихся в интернете.
Вот только результат будет больше и громозче
Потому нет смысла создавать самому с 0 - достаточно выбрать для себя и пользоваться удобными для выполнения целей тулкитами
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Qt - рыба или удочка?
«
Ответ #22 :
Февраль 21, 2012, 20:44 »
Цитата: ufna от Февраль 21, 2012, 16:47
Ведь цель - не рыбалка, а рыба для прокорма или деньги за нее...
Ну если "рыба" = бабки в кармане, то все остальное = "удочка", с этой позиции просто нечего обсуждать, и тема не об этом.
Цитата: ufna от Февраль 21, 2012, 16:47
Любой фреймворк - уже в сути своей - это рыба.
Вот именно. И в первую (и главную) очередь он интересен попользоваться/попастись, быстро получить результаты. Это в чистом виде использование готовых решений - и никак не придумывание своих. Я не вижу в этом ничего плохого, но зачем притворяться и голосовать "удочка" если Вы прекрасно понимаете - "рыба"
Записан
ufna
Гость
Re: Qt - рыба или удочка?
«
Ответ #23 :
Февраль 21, 2012, 21:21 »
Цитировать
Ну если "рыба" = бабки в кармане, то все остальное = "удочка", с этой позиции просто нечего обсуждать, и тема не об этом.
а что есть рыба? абстрактное "придумывание своих решений" или "поиск"? Тогда вообще не тем надо заниматься
Цитировать
Вот именно. И в первую (и главную) очередь он интересен попользоваться/попастись, быстро получить результаты. Это в чистом виде использование готовых решений - и никак не придумывание своих. Я не вижу в этом ничего плохого, но зачем притворяться и голосовать "удочка" если Вы прекрасно понимаете - "рыба"
очень не согласен. что есть "готовые решения"? Qt дает кирпичи, но ни в коем случае не "готовые решения". И работы в нормальном приложении - дофига и более, и какое бы не было Qt, программы сами не пишутся. Потому какая нафиг рыба? Да и "свои решения" надо делать там, где от них есть толк, а не быть велосипедистом. Велосепедизм - это обычно признак начинающих.
Записан
andrew.k
Гость
Re: Qt - рыба или удочка?
«
Ответ #24 :
Февраль 21, 2012, 21:42 »
Выдвигаю ufna своим представителем)
Подписываюсь под всеми его словами.
Записан
Странник
Гость
Re: Qt - рыба или удочка?
«
Ответ #25 :
Февраль 22, 2012, 01:04 »
да о чем речь, развели тут демагогию о рыбалке % ) но если уж переходить на лживые аналогии, то Qt - рыба. но, определенно, сырая. а типичные пользователи фреймворка - повара, которым надо эту рыбину приготовить. кому-то хватает полусырой или подгорелой, кто-то долго колдует над блюдом и посыпает специями, а кому-то для задуманного деликатеса нужна и вовсе экзотическая рыба, которой не продают в этом магазине. тогда уже он идет в другой, или нанимает рыбака, или берется за удочку сам. но совершенно очевидно, что если повар будет своими руками добывать каждую рыбину, оголодавшие клиенты разорвут его на части.
Записан
andrew.k
Гость
Re: Qt - рыба или удочка?
«
Ответ #26 :
Февраль 22, 2012, 10:39 »
Igors
, ты решил построить дом. Купил кирпичи, арматуру, бетон, блоки, дерево, готовые окна, рубероид, черепицу.
Все перечисленное рыба или удочка?
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Qt - рыба или удочка?
«
Ответ #27 :
Февраль 22, 2012, 13:31 »
Цитата: ufna от Февраль 21, 2012, 21:21
Потому какая нафиг рыба?
Цитата: Странник от Февраль 22, 2012, 01:04
...лживые аналогии
Успокойтесь, роль повара никто и не думал умалять. Ведь очевидно что управлять такими умными классами могут только еще более умные люди
Совершенно согласен со всеми "кирпичами", "арматурой" и.т.п. Когда берете Qt класс Вас сильно интересует его реализация, детали? Вовсе нет, Вам нужен вход-выход, т.е. результат/ф-циональность. Как уже говорилось это нормальный, разумный и неизбежный подход, Но это использование готового - так почему бы это не признать? Конечно, нормальная задача потребует конструирования и собственных решений даже при наличии кирпичей/сырья/рыбы - но это уже не имеет отношения к Qt и этой теме.
Цитата: ufna от Февраль 21, 2012, 21:21
Велосепедизм - это обычно признак начинающих.
Развитие происходит по спирали
Записан
andrew.k
Гость
Re: Qt - рыба или удочка?
«
Ответ #28 :
Февраль 22, 2012, 13:36 »
Цитата: Igors от Февраль 22, 2012, 13:31
Цитата: ufna от Февраль 21, 2012, 21:21
Потому какая нафиг рыба?
Цитата: Странник от Февраль 22, 2012, 01:04
...лживые аналогии
Успокойтесь, роль повара никто и не думал умалять. Ведь очевидно что управлять такими умными классами могут только еще более умные люди
Совершенно согласен со всеми "кирпичами", "арматурой" и.т.п. Когда берете Qt класс Вас сильно интересует его реализация, детали? Вовсе нет, Вам нужен вход-выход, т.е. результат/ф-циональность. Как уже говорилось это нормальный, разумный и неизбежный подход, Но это использование готового - так почему бы это не признать? Конечно, нормальная задача потребует конструирования и собственных решений даже при наличии кирпичей/сырья/рыбы - но это уже не имеет отношения к Qt и этой теме.
Тогда я вообще не понимаю о чем тред.
Это палка о двух концах.
Если ты ловишь рыбу удочкой, которую изготовил специалист по удочкам, ты не перестаешь быть рыбаком.
Если ты строишь дом из кирпичей, которые отлил кирпичный завод, ты не перестаешь быть строителем.
И так далее.
Речь то изначально была о том, что не нужно давать человеку прямой ответ, а нужно дать понять как можно получить ответ на его вопрос.
Вот чечино в этом форуме видит большого брата. У него что-то не получилось. Он не хочет разбираться, задает вопрос - ждет ответ. Это его метод решения проблем. Это и есть выпрашивание рыбы, вместо ловли.
«
Последнее редактирование: Февраль 22, 2012, 13:42 от andrew.k
»
Записан
Авварон
Джедай : наставник для всех
Offline
Сообщений: 3260
Re: Qt - рыба или удочка?
«
Ответ #29 :
Февраль 22, 2012, 13:54 »
Igors'у все не дает покоя его умение решать "сложные" задачи, в то время как остальные умеют лишь использовать "готовые решения"
Qt далеко не панацея и многое там не реализовано/сделано криво. Даже при написании банального файломанагера сталкиваешься с тем, что в Qt просто нет - виртуальная ФС, драйвы, миметипы, асинхронные файловые операции.
Даже стандартные классы itemview фреймворка оставляют желать лучшего - QTreeView умирает на 10000 строк (что фиксится парой строк в сорцах Qt), тейбл вью умирает чуть позже, но зато умирает насовсем. Приходится переписывать вьюхи. Делегаты тоже можно сильно оптимизировать (а тк сорцы поправить нельзя, приходится писать свои). Где тут рыба, если на каждом шагу грабли?
Записан
Страниц:
1
[
2
]
3
4
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...