Что именно является основой? - PullRequest
10 голосов
/ 16 июля 2010

Что такое фреймворк? Как определить рамки в простых условиях?

Ответы [ 6 ]

6 голосов
/ 16 июля 2010

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

2 голосов
/ 17 июля 2010

Система

Если вы не знаете, что это такое, назовите ее системой.

Модуль

Если вы не знаете, что он делает, назовите его модулем.

Хотя я не знаю, когда назвать вещь каркасом: - (

1 голос
/ 16 июля 2010

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

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

0 голосов
/ 16 июля 2010

Фреймворк обычно имеет своего рода «инверсию управления», чтобы код фреймворка вызывал код приложения в определенных местах, так чтобы код приложения завершал фреймворк, тогда как API библиотеки просто вызывался из приложения, а не из другогонаоборот

0 голосов
/ 16 июля 2010

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

0 голосов
/ 16 июля 2010

Код с определенной организацией, обеспечивающий более простой интерфейс для различных задач и упрощающий интеграцию программистов в проект, просто называя его. Смотрите здесь , чтобы узнать больше

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...