Обычно люди говорят, что MFC немного неуклюжие. Это делает разработку интерфейса немного сложнее в обслуживании, так как в нем много автогенеративного кода. Он имеет хорошую архитектуру (doc/view), но не прозрачен, как программирование Win32, чтобы понять, как оконная программа работает в фоновом режиме. Таким образом, в этой ситуации приятно распространять экспозицию при программировании MFC или лучше переключиться на .NET, поскольку для более быстрого проектирования пользовательского интерфейса с легкостью в обслуживании.
Is it good to continue as MFC developer or good to know .NET as well?
Как глобально компании ищут MFC как технологию для разработки пользовательского интерфейса. Являются ли они удобными в поддержке своих разработчиков для продолжения работы с MFC или поиска изменений в технологии разработки.