Название: Какие баги есть в Qt ? Отправлено: zzzseregazzz от Сентябрь 30, 2013, 10:03 Какие просто реализуемые баги (до 10 строк кода) вы знаете в Qt ?
Приведите пожалуйста примеры кода. Название: Re: Какие баги есть в Qt ? Отправлено: m_ax от Сентябрь 30, 2013, 10:34 Мягкость мозгов - пожалуй самый простодетектируемый баг..
..правда Qt тут ни при чём.. Название: Re: Какие баги есть в Qt ? Отправлено: zzzseregazzz от Сентябрь 30, 2013, 13:50 Между прочим это обычный вопрос собеседования на должность "программист Qt". Мне его задавали в 5 местах.
В одном месте спросили еще какие баги были исправлены при переходе от 4.8.0 на 4.8.1. Название: Re: Какие баги есть в Qt ? Отправлено: Пантер от Сентябрь 30, 2013, 14:00 Ни на одном собеседовании меня не спрашивали о таком. zzzseregazzz, гонишь ты, по-моему.
Название: Re: Какие баги есть в Qt ? Отправлено: Bepec от Сентябрь 30, 2013, 14:36 Гонево полной воды.
Такие вопросы нужны как минимум кандидатам на разработку Qt, которые следили за развитием Qt с самого начала. PS если вам его задавали - приведите ваш ответ :D Название: Re: Какие баги есть в Qt ? Отправлено: xokc от Сентябрь 30, 2013, 14:57 Ответы тут https://bugreports.qt-project.org/issues/?jql=
Выбирай любой из 49604. Между прочим это обычный вопрос собеседования на должность "программист Qt". Мне его задавали в 5 местах. Видимо на программиста Qt не взяли. Взяли на троля для того, чтобы убить форум.Название: Re: Какие баги есть в Qt ? Отправлено: zzzseregazzz от Сентябрь 30, 2013, 15:05 Гонево полной воды. Такие вопросы нужны как минимум кандидатам на разработку Qt, которые следили за развитием Qt с самого начала. PS если вам его задавали - приведите ваш ответ :D Ничего не ответил. Не взяли в эти 5 мест. Взяли там, где не задавали. Название: Re: Какие баги есть в Qt ? Отправлено: _OLEGator_ от Сентябрь 30, 2013, 15:18 Это такой удобный способ отказа претенденту =)
Либо это был психологический тест такой, надо было просто что-то ответить либо объяснить свою точку зрения, почему эти знания вообще не важны. Название: Re: Какие баги есть в Qt ? Отправлено: zzzseregazzz от Сентябрь 30, 2013, 16:03 Вообще-то говоря эти знания важны.
Когда программа не работает и ошибка никак не находится, может стоит поискать баги, идущие от Qt? Также важно знать способы обхода известных багов. Знание багов - одно из отличий программиста-профессионала от любителя. Название: Re: Какие баги есть в Qt ? Отправлено: _OLEGator_ от Сентябрь 30, 2013, 16:30 Тебе бы книгу написать, кто такой программист-профессионал. Столько перлов выдаешь.
Название: Re: Какие баги есть в Qt ? Отправлено: alex312 от Сентябрь 30, 2013, 16:31 Знание багов - одно из отличий программиста-профессионала от любителя. Хороший программист может найти и понять описание только что полученногосообщения об ошибке IJK305I в руководстве по JSL. По-настоящему знаменитый программист может найти ошибки в распечатке 6-мега- байтной области памяти, не используя калькулятор шестнадцати- ричной системы счисления. - http://lib.ru/ANEKDOTY/non_pas.txt Название: Re: Какие баги есть в Qt ? Отправлено: zzzseregazzz от Сентябрь 30, 2013, 16:44 А если серьезно?
Даже в Windows написанном профессионалами есть баги. В Qt написанном любителями (как весь open source) обязаны иметь место баги. Название: Re: Какие баги есть в Qt ? Отправлено: mutineer от Сентябрь 30, 2013, 16:56 Даже в Windows написанном профессионалами есть баги. Стоп. Ты же говорил что профессионалы не делают ошибок Название: Re: Какие баги есть в Qt ? Отправлено: alex312 от Сентябрь 30, 2013, 16:58 В Qt написанном любителями (как весь open source) обязаны иметь место баги. not sure if trolling, or just stupid(http://2media.nowpublic.net/images//7e/6e/7e6e1924afa0a31b0ac31ce10c0f604f.jpg) Название: Re: Какие баги есть в Qt ? Отправлено: m_ax от Сентябрь 30, 2013, 17:28 Видимо, ТС'а тоже любители писали)
C гигантским overflow'ом строк ;D /* Или те же профессионалы, что и виндовс */ Название: Re: Какие баги есть в Qt ? Отправлено: Bepec от Сентябрь 30, 2013, 17:30 Бгг. Даже страшно представить программиста, помнящего все баги от изначального Qt до наших дней. У него ж мозг взорвётся от такого количества информации :D
Название: Re: Какие баги есть в Qt ? Отправлено: alex312 от Сентябрь 30, 2013, 17:52 Кстати о багах - Qt 5.2 Alpha available (http://blog.qt.digia.com/blog/2013/09/30/qt-5-2-alpha-available/)
Название: Re: Какие баги есть в Qt ? Отправлено: voral от Сентябрь 30, 2013, 23:58 В Qt написанном любителями (как весь open source) обязаны иметь место баги. Кто вам сказал такую ересь?Я так и представил: руководитель фирмы Тролтеч/Nokia etc. Приходят, например, в кладовку к убрщице: - Слушай, Марьиван, нет у тебя внучка который увлекается программированием - Есть, конечно, я и сама между сериями Санты Барбары увлекаюсь. А что? - Да нам надо вот тут Qt написать. Возьметесь? .... Ну и пошла Марьиванна с внучком долгими зимними вечерами код фигачить.... И так же со всем опенсорсом... А такие фирмы как IBM, Oracle, Microsoft, Intel вваливают бабло менеджерам, которые ищут любителей, которые за еду пишут всякие там: офисы, гимпы, ядра..... :) Ну, а если серьезно. Необходимость знать все баги Qt это бред. Тогда уж надо знать все баги компиляторов, операционных систем, всех фреймворков и библиотек, и даже оборудования (ниже объяснение будет). Вы представляете этого человека-монстра у которого в голове удержалась информация из всех багтреккеров.... На самом деле толковый программист должен уметь выявить ошибку, локализовать ее. Выявить, что вызвана она (например) самими Qt, найти баг в треккере, и если его там нет написать багрепорт. ЗЫ сказ про то, почему и баги в железе надо знать. В одной конторе закупили десяток абсолютно идентичных компов (Аквариус с Win98). Поставили программу. И вот один из всех этих компьюторов при работе нашей программы вис намертво. Долго ли коротколи искали причину, оказалось: комп вис при отображении на экране определенного цвета (в точности RGB). Решилось заменой видеокарты. Так, что по вашей логики баги в железе надо знать. Название: Re: Какие баги есть в Qt ? Отправлено: Vamireh от Октябрь 01, 2013, 21:24 Ну это не совсем баг, наверное:
#pragma pack(push,1) перед qt-шными хидерами. лично у меня вываливается программа после закрытия, где-то после последнего return; и да, это было на 4.8.4, на 5.x.x не проверял Название: Re: Какие баги есть в Qt ? Отправлено: Bepec от Октябрь 01, 2013, 22:01 Вы ещё возьмите и запишите по не инициализированному указателю QWidget - представьте себе, тоже ошибка :D
PS кривые руки не для скуки ^.^ Название: Re: Какие баги есть в Qt ? Отправлено: deMax от Октябрь 08, 2013, 07:40 А если серьезно? С точностью наоборот, в open source багов будет минимум ибо код все видят и баги пиляться, а вот в закрытом код видит кучка человек. Даже в Windows написанном профессионалами есть баги. В Qt написанном любителями (как весь open source) обязаны иметь место баги. примеры borland builder - даже коментировать не хочу, при изменении чек бокса вызывается событие как на нажатие мыши... там багов как песка на пляже. (после билдеро q ms word - 15 лет пилят, как было унылое тормозное уг, так и осталось Название: Re: Какие баги есть в Qt ? Отправлено: deMax от Октябрь 08, 2013, 07:56 А если серьезно? С точностью наоборот, в open source багов будет минимум ибо код все видят и баги пиляться, а вот в закрытом код видит кучка человек. Правда в opensource как правило хреновый дизайн.Даже в Windows написанном профессионалами есть баги. В Qt написанном любителями (как весь open source) обязаны иметь место баги. Это как советское и новое импортное - первое некрасиво но прослужит пол века, второе гламурно но сломается через месяц. примеры borland builder - даже коментировать не хочу, при изменении чек бокса вызывается событие как на нажатие мыши... там багов как песка на пляже. (qt после билдера - небо и земля) ms word - 15 лет пилят, как было унылое тормозное уг, так и осталось. Openoffice правда не лучше, а вот Latex для документации хорошая вещь. Название: Re: Какие баги есть в Qt ? Отправлено: kamre от Октябрь 08, 2013, 07:59 в open source багов будет минимум ибо код все видят и баги пиляться Что-то плохо "пилятЬся", вон уже больше года не могут поправить баг в отрисовке линий (https://bugreports.qt-project.org/browse/QTBUG-25896). |