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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Какие баги есть в Qt ?  (Прочитано 12485 раз)
Bepec
Гость
« Ответ #15 : Сентябрь 30, 2013, 17:30 »

Бгг. Даже страшно представить программиста, помнящего все баги от изначального Qt до наших дней. У него ж мозг взорвётся от такого количества информации Веселый

Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #16 : Сентябрь 30, 2013, 17:52 »

Кстати о багах - Qt 5.2 Alpha available
Записан
voral
Гость
« Ответ #17 : Сентябрь 30, 2013, 23:58 »

В Qt написанном любителями (как весь open source) обязаны иметь место баги.
Кто вам сказал такую ересь?
Я так и представил: руководитель фирмы Тролтеч/Nokia etc. Приходят, например, в кладовку к убрщице:
- Слушай, Марьиван, нет у тебя внучка который увлекается программированием
- Есть, конечно, я и сама между сериями Санты Барбары увлекаюсь. А что?
- Да нам надо вот тут Qt написать. Возьметесь?
....
Ну и пошла Марьиванна с внучком долгими зимними вечерами код фигачить....

И так же со всем опенсорсом... А такие фирмы как IBM, Oracle, Microsoft, Intel вваливают бабло менеджерам, которые ищут любителей, которые за еду пишут всякие там: офисы, гимпы, ядра..... Улыбающийся

Ну, а если серьезно. Необходимость знать все баги Qt это бред. Тогда уж надо знать все баги компиляторов, операционных систем, всех фреймворков и библиотек, и даже оборудования (ниже объяснение будет). Вы представляете этого человека-монстра у которого в голове удержалась информация из всех багтреккеров....  На самом деле толковый программист должен уметь выявить ошибку, локализовать ее. Выявить, что вызвана она (например) самими Qt, найти баг в треккере, и если его там нет написать багрепорт.

ЗЫ сказ про то, почему и баги в железе надо знать. В одной конторе закупили десяток абсолютно идентичных компов (Аквариус с Win98). Поставили программу. И вот один из всех этих компьюторов при работе нашей программы вис намертво. Долго ли коротколи искали причину, оказалось: комп вис при отображении на экране определенного цвета (в точности RGB). Решилось заменой видеокарты. Так, что по вашей логики баги в железе надо знать.
Записан
Vamireh
Гость
« Ответ #18 : Октябрь 01, 2013, 21:24 »

Ну это не совсем баг, наверное:
#pragma pack(push,1) перед qt-шными хидерами. лично у меня вываливается программа после закрытия, где-то после последнего return; и да, это было на 4.8.4, на 5.x.x не проверял
Записан
Bepec
Гость
« Ответ #19 : Октябрь 01, 2013, 22:01 »

Вы ещё возьмите и запишите по не инициализированному указателю QWidget - представьте себе, тоже ошибка Веселый

PS кривые руки не для скуки ^.^
Записан
deMax
Хакер
*****
Offline Offline

Сообщений: 600



Просмотр профиля
« Ответ #20 : Октябрь 08, 2013, 07:40 »

А если серьезно?
Даже в Windows написанном профессионалами есть баги.
В Qt написанном любителями (как весь open source) обязаны иметь место баги.
С точностью наоборот, в open source багов будет минимум ибо код все видят и баги пиляться, а вот в закрытом код видит кучка человек.
примеры borland builder - даже коментировать не хочу, при изменении чек бокса вызывается событие как на нажатие мыши... там багов как песка на пляже. (после билдеро q
ms word - 15 лет пилят, как было унылое тормозное уг, так и осталось
Записан
deMax
Хакер
*****
Offline Offline

Сообщений: 600



Просмотр профиля
« Ответ #21 : Октябрь 08, 2013, 07:56 »

А если серьезно?
Даже в Windows написанном профессионалами есть баги.
В Qt написанном любителями (как весь open source) обязаны иметь место баги.
С точностью наоборот, в open source багов будет минимум ибо код все видят и баги пиляться, а вот в закрытом код видит кучка человек. Правда в opensource как правило хреновый дизайн.
Это как советское и новое импортное - первое некрасиво но прослужит пол века, второе гламурно но сломается через месяц.

примеры borland builder - даже коментировать не хочу, при изменении чек бокса вызывается событие как на нажатие мыши... там багов как песка на пляже. (qt после билдера - небо и земля)
ms word - 15 лет пилят, как было унылое тормозное уг, так и осталось. Openoffice правда не лучше, а вот Latex для документации хорошая вещь.
Записан
kamre
Частый гость
***
Offline Offline

Сообщений: 233


Просмотр профиля
« Ответ #22 : Октябрь 08, 2013, 07:59 »

в open source багов будет минимум ибо код все видят и баги пиляться
Что-то плохо "пилятЬся", вон уже больше года не могут поправить баг в отрисовке линий.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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