Russian Qt Forum
Ноябрь 22, 2024, 22:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Голосование
Вопрос: Qt - рыба или удочка?
Рыба - 5 (17.2%)
Удочка - 24 (82.8%)
Всего голосов: 12

Страниц: 1 [2] 3 4   Вниз
  Печать  
Автор Тема: Qt - рыба или удочка?  (Прочитано 25175 раз)
Bepec
Гость
« Ответ #15 : Февраль 21, 2012, 15:13 »

А без изобретения подходов и методов, ты и рыбку не освежуешь и ушицы не сваришь Подмигивающий
Записан
ufna
Гость
« Ответ #16 : Февраль 21, 2012, 15:19 »

А без изобретения подходов и методов, ты и рыбку не освежуешь и ушицы не сваришь Подмигивающий

а многие ли из нас смогут сделать свою систему трубопровода, газопровода, синтезировать бензин, испеч хлеб (собрав зерно, обработав) и т.п., да еще куча всего. На этом и строится общество. В том числе Qt дает сразу не только кирпичи, но и цемент, а то и готовые блоки для строительства дома. В задаче "поймать рыбу" - это удочка. В задаче "накормить человека" - это возможно также и "рыба", только сырая и не приготовленная, и не у конечного потребителя Улыбающийся
Записан
Bepec
Гость
« Ответ #17 : Февраль 21, 2012, 15:46 »

Сделать подобие - смогут все, кто имеет немного мозга и среднее образование Подмигивающий
С знаниями(книжками) смогут и нефть перегонять, и простейший трансформатор построить. Разница будет только в размерах и мощностях Подмигивающий
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #18 : Февраль 21, 2012, 16:19 »

Qt нам с вами нужен лишь для решения сугубо инженерных задач, а не изобретения "подходов", "методов" и.т.п. Т.е. нам нужно как можно быстрее поесть хорошей и качественной рыбы (быстро и качественно решить инженерную задачу). 
Согласен 100%, но почему Ваше мнение никак не отражено в результатах голосования?  Улыбающийся

а многие ли из нас смогут сделать свою систему трубопровода, газопровода, ...
Я ж не спорю что без (массивного) пользования тулзов сейчас просто не проживешь (не те времена чтобы городить с нуля). И ничего не имею против кросс-платформенной рыбы. Но об этом надо прямо сказать (а не вилять с леской.палкой). Мол, рыба (раки)  Улыбающийся
Записан
andrew.k
Гость
« Ответ #19 : Февраль 21, 2012, 16:29 »

А без изобретения подходов и методов, ты и рыбку не освежуешь и ушицы не сваришь Подмигивающий

а многие ли из нас смогут сделать свою систему трубопровода, газопровода, синтезировать бензин, испеч хлеб (собрав зерно, обработав) и т.п., да еще куча всего. На этом и строится общество. В том числе Qt дает сразу не только кирпичи, но и цемент, а то и готовые блоки для строительства дома. В задаче "поймать рыбу" - это удочка. В задаче "накормить человека" - это возможно также и "рыба", только сырая и не приготовленная, и не у конечного потребителя Улыбающийся
+1.
Вот именно. Иначе можно дойти до того, что каждый рыбак обязан уметь самостоятельно изготавливать спиннинг.
Записан
ufna
Гость
« Ответ #20 : Февраль 21, 2012, 16:47 »

Сделать подобие - смогут все, кто имеет немного мозга и среднее образование Подмигивающий
С знаниями(книжками) смогут и нефть перегонять, и простейший трансформатор построить. Разница будет только в размерах и мощностях Подмигивающий

ну тут как бы два момента
1. знания которые книжки - это то же тоже рыба.
2. вопрос размеров и мощностей - тоже вопрос, т.к. написать диггер или сапер сейчас - можно на коленке, лет тридцать назад - это была непростая задача. это вопрос современности, поэтому "перегонка нефти по книжкам" - будет минимум не актуальна

а можно еще глубже. самому добывать нефть. знаниям - не учиться, а самому их. и т.п.

такая позиция "углубления" - не верна в корне, против природы.

Цитировать
Я ж не спорю что без (массивного) пользования тулзов сейчас просто не проживешь (не те времена чтобы городить с нуля). И ничего не имею против кросс-платформенной рыбы. Но об этом надо прямо сказать (а не вилять с леской.палкой). Мол, рыба (раки) 

А разве кто-то машет леской и палкой? Леска и палка - это язык программирования в моем понимании. Любой фреймворк - уже в сути своей - это рыба. Ведь цель - не рыбалка, а рыба для прокорма или деньги за нее. "рыбалка" как самоцель - это удел совсем иных рассуждений.
Записан
Bepec
Гость
« Ответ #21 : Февраль 21, 2012, 17:19 »

ufna, да я тебе о том же Подмигивающий

Сделать такой же тулкит - не проблема при наличии знаний, находящихся в интернете.
Вот только результат будет больше и громозче Подмигивающий

Потому нет смысла создавать самому с 0 - достаточно выбрать для себя и пользоваться удобными для выполнения целей тулкитами Подмигивающий
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #22 : Февраль 21, 2012, 20:44 »

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

Любой фреймворк - уже в сути своей - это рыба.
Вот именно. И в первую (и главную) очередь он интересен попользоваться/попастись, быстро получить результаты. Это в чистом виде использование готовых решений - и никак не придумывание своих. Я не вижу в этом ничего плохого, но зачем притворяться и голосовать "удочка" если Вы прекрасно понимаете - "рыба"  Улыбающийся
Записан
ufna
Гость
« Ответ #23 : Февраль 21, 2012, 21:21 »

Цитировать
Ну если "рыба" = бабки в кармане, то все остальное = "удочка", с этой позиции просто нечего обсуждать, и тема не об этом.

а что есть рыба? абстрактное "придумывание своих решений" или "поиск"? Тогда вообще не тем надо заниматься Улыбающийся

Цитировать
Вот именно. И в первую (и главную) очередь он интересен попользоваться/попастись, быстро получить результаты. Это в чистом виде использование готовых решений - и никак не придумывание своих. Я не вижу в этом ничего плохого, но зачем притворяться и голосовать "удочка" если Вы прекрасно понимаете - "рыба" 

очень не согласен. что есть "готовые решения"? Qt дает кирпичи, но ни в коем случае не "готовые решения". И работы в нормальном приложении - дофига и более, и какое бы не было Qt, программы сами не пишутся. Потому какая нафиг рыба? Да и "свои решения" надо делать там, где от них есть толк, а не быть велосипедистом. Велосепедизм - это обычно признак начинающих.
Записан
andrew.k
Гость
« Ответ #24 : Февраль 21, 2012, 21:42 »

Выдвигаю ufna своим представителем)
Подписываюсь под всеми его словами.
Записан
Странник
Гость
« Ответ #25 : Февраль 22, 2012, 01:04 »

да о чем речь, развели тут демагогию о рыбалке % ) но если уж переходить на лживые аналогии, то Qt - рыба. но, определенно, сырая. а типичные пользователи фреймворка - повара, которым надо эту рыбину приготовить. кому-то хватает полусырой или подгорелой, кто-то долго колдует над блюдом и посыпает специями, а кому-то для задуманного деликатеса нужна и вовсе экзотическая рыба, которой не продают в этом магазине. тогда уже он идет в другой, или нанимает рыбака, или берется за удочку сам. но совершенно очевидно, что если повар будет своими руками добывать каждую рыбину, оголодавшие клиенты разорвут его на части.
Записан
andrew.k
Гость
« Ответ #26 : Февраль 22, 2012, 10:39 »

Igors, ты решил построить дом. Купил кирпичи, арматуру, бетон, блоки, дерево, готовые окна, рубероид, черепицу.
Все перечисленное рыба или удочка?
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #27 : Февраль 22, 2012, 13:31 »

Потому какая нафиг рыба?
...лживые аналогии
Успокойтесь, роль повара никто и не думал умалять. Ведь очевидно что управлять такими умными классами могут только еще более умные люди  Улыбающийся

Совершенно согласен со всеми "кирпичами", "арматурой" и.т.п. Когда берете Qt класс Вас сильно интересует его реализация, детали? Вовсе нет, Вам нужен вход-выход, т.е. результат/ф-циональность. Как уже говорилось это нормальный, разумный и неизбежный подход, Но это использование готового - так почему бы это не признать? Конечно, нормальная задача потребует конструирования и собственных решений даже при наличии кирпичей/сырья/рыбы - но это уже не имеет отношения к Qt и этой теме.

Велосепедизм - это обычно признак начинающих.
Развитие происходит по спирали  Улыбающийся
Записан
andrew.k
Гость
« Ответ #28 : Февраль 22, 2012, 13:36 »

Потому какая нафиг рыба?
...лживые аналогии
Успокойтесь, роль повара никто и не думал умалять. Ведь очевидно что управлять такими умными классами могут только еще более умные люди  Улыбающийся

Совершенно согласен со всеми "кирпичами", "арматурой" и.т.п. Когда берете Qt класс Вас сильно интересует его реализация, детали? Вовсе нет, Вам нужен вход-выход, т.е. результат/ф-циональность. Как уже говорилось это нормальный, разумный и неизбежный подход, Но это использование готового - так почему бы это не признать? Конечно, нормальная задача потребует конструирования и собственных решений даже при наличии кирпичей/сырья/рыбы - но это уже не имеет отношения к Qt и этой теме.
Тогда я вообще не понимаю о чем тред.  Непонимающий
Это палка о двух концах.

Если ты ловишь рыбу удочкой, которую изготовил специалист по удочкам, ты не перестаешь быть рыбаком.
Если ты строишь дом из кирпичей, которые отлил кирпичный завод, ты не перестаешь быть строителем.
И так далее.
Речь то изначально была о том, что не нужно давать человеку прямой ответ, а нужно дать понять как можно получить ответ на его вопрос.

Вот чечино в этом форуме видит большого брата. У него что-то не получилось. Он не хочет разбираться, задает вопрос - ждет ответ. Это его метод решения проблем. Это и есть выпрашивание рыбы, вместо ловли.
« Последнее редактирование: Февраль 22, 2012, 13:42 от andrew.k » Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #29 : Февраль 22, 2012, 13:54 »

Igors'у все не дает покоя его умение решать "сложные" задачи, в то время как остальные умеют лишь использовать "готовые решения"

Qt далеко не панацея и многое там не реализовано/сделано криво. Даже при написании банального файломанагера сталкиваешься с тем, что в Qt просто нет - виртуальная ФС, драйвы, миметипы, асинхронные файловые операции.

Даже стандартные классы itemview фреймворка оставляют желать лучшего - QTreeView умирает на 10000 строк (что фиксится парой строк в сорцах Qt), тейбл вью умирает чуть позже, но зато умирает насовсем. Приходится переписывать вьюхи. Делегаты тоже можно сильно оптимизировать (а тк сорцы поправить нельзя, приходится писать свои). Где тут рыба, если на каждом шагу грабли?
Записан
Страниц: 1 [2] 3 4   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.061 секунд. Запросов: 24.