![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
kuler |
![]()
Сообщение
#11
|
![]() Танцор диско ![]() ![]() ![]() Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: ![]() ![]() ![]() |
я на mfc не писал, но её слегка изучал, и что я уяснил, то что она чрезмерно перегружена, весь стремный код не скрыт внутрях, а на поверхности, да и сам код стремный, все эти MESSAGE_MAPы.... Книжку читал, там тоже написано, что mfc сделана для написания текстовых редакторов
|
|
|
void* |
![]()
Сообщение
#12
|
![]() Программист-самоучка ![]() ![]() ![]() Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
о себе скажу так: на MFC не писал(хотя несколько раз было желание попробовать, впрочем оно моментально улетучивалось как только я открывал MSDN), но после Qt уже нет желания переходить на что-либо другое, даже думать об этом
|
|
|
kwisp |
![]()
Сообщение
#13
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
Я написал не для холи вара кто лучше или хуже, а достоинства и недостатки, вывод сделает каждый для себя..... тут прсто такой вопрос достоинства и недостатки.... можно потеряться что достоинство и что недостаток??? я вот не согласен с AD в том что: Цитата(AD) ... по мне, плохо то, что эта библиотека, изначально, как MFC, не встраивается в общеизвестные компиляторы. Основной "плюс" MFC тот, что он встроен в Visual Studio.... люди занимаются разработкой библиотеки и делают это хорошо(лучше чем бигмаки в макдональдсе ![]() вот и разберись что достоинство и недостаток??? в некоторых тонких вопросах к сожалению даже большинство может ошибаться. вот рядом со мной сидит программист пишет на MFC и не жалуется... и даже немного жаль что у него скоро будет все меньше и меньше работы... недостатки Qt, я не могу назвать ни одного не доковырялся еще наверное, думаю можно было бы сигналы и слоты организовать побыстрее чтоб работали... достоинства MFC перед Qt по-моему нет. |
|
|
Litkevich Yuriy |
![]()
Сообщение
#14
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Я к недостаткам Qt могу отнести некоторые классы, которые на мой взгляд не сответствуют названию или излишне разделены.
Самый дурацкий, на мой взгляд, это QByteArray, не я вляется масивом байт, а просто QStringV2. Затем QFile, QDir, QFileInfo, QFileSystemWatcher - наплодили, можно было сделать один стройный, например QFileSystem. QSqlDatabase, не описывает базу данных, а описывает соединение с БД, соответственно название должно было быть QSqlConnection. QFont, QFontInfo, QFontMetrics, QFontMetricsF - наплодили, можно было сделать один стройный, например QFont. Вообщем некоторые придирки есть. |
|
|
ViGOur |
![]()
Сообщение
#15
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Затем QFile, QDir, QFileInfo, QFileSystemWatcher - наплодили, можно было сделать один стройный, например QFileSystem. Не согласен, просто грамотно разделенный функционал. Когда используешь QFile не всегда нужно QFileInfo и т.д. Насчет других классов то же самое.
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 12:38 |