Qu'est-ce que c'est exactement un cadre? Comment définir un cadre en termes simples? P>
7 Réponses :
Un cadre logiciel, en programmation informatique, est une abstraction dans laquelle le code commun fournissant des fonctionnalités génériques peut être modifié de manière sélective ou spécialisée par le code d'utilisateur fournissant des fonctionnalités spécifiques. Les cadres sont un cas particulier de bibliothèques logicielles en ce sens qu'ils sont des abstractions réutilisables de code enveloppées dans une interface de programmation d'applications bien définie (API), mais elles contiennent des caractéristiques distinctives clés qui les séparent des bibliothèques normales. P>
Trouver plus sur Cadre logiciel P>
La source d'informations est Wikipedia , qui est un bon endroit pour commencer à regarder quand vous besoin d'informations de base sur un sujet.
Ouaishhhhhhhhh ... Pour ce type de question d'entretien
code avec une organisation spécifique, fournissant une interface plus simple pour différentes tâches et facilite l'intégration des programmeurs dans un projet, juste en le nommant. Voir ici pour plus p>
Je pense que le cadre est un élément de logiciels, de bibliothèques, de services publics et de documentation permettant de limiter un cycle de développement de logiciels en imposant une certaine normalisation de la conception de modéliser les modèles de composants pour la réévaluation, l'évolutivité et la maintenabilité. P>
Si l'intervieweur recherche une définition appropriée d'un cadre, le travail n'est pas très souhaitable. Si, le cas échéant, l'intervieweur est intéressé par votre niveau d'expérience et si vous avez un sentiment de quel type de problèmes les divers cadres populaires tentent de résoudre, alors vous ne serez pas aidé en étant préparé avec une définition slick. p>
Les entretiens sont stressants, mais si vous mettez votre énergie à améliorer en tant que développeur de logiciels, vous deviendrez le candidat attrayant pour la bonne sorte d'entreprises. P>
Framework aurait généralement une sorte d'inversion de contrôle de sorte que le code-cadre appelle le code d'application à des endroits spécifiques afin que le code de demande complète le cadre, alors que la bibliothèque API ne serait qu'appuie à la demande, et non l'autre. chemin autour p>
système em> p>
Si vous ne savez pas ce que c'est, appelez-le un système. P>
blockQuote>
module em> p>
Si vous ne savez pas ce que cela fait, appelez-le un module. P>
blockQuote>
Je ne sais pas quand appeler une truc un cadre cependant: - ( p>
Je me souviens d'avoir entendu ces phrases système et de module en tant que citations d'un professeur à l'université, mais j'ai totalement oublié la source et que je n'ai pas encore pu le trouver. Pouvez-vous m'aider à ce sujet?
Cadre est utilisé pour l'automatisation de la configuration et la tâche répétée afin que le développeur puisse se concentrer sur le développement de l'application. Exemple: Java Collection Framework Automate après P>
rend le développeur la vie facile ..... p>
Les exemples que vous avez donnés décrivent une bibliothèque pas un cadre. La règle de base est assez simple. Si vous appelez le code de quelqu'un d'autre, c'est une bibliothèque, si votre code est appelé par le code de quelqu'un d'autre, c'est un framework: Stackoverflow.com/questions/148747/...
Vous pouvez le faire Google et je suis sûr que vous obtiendrez une définition appropriée.
Il suffit de lire ceci ( Stackoverflow.com/Questtions/148747/... )
@KRunal, je vous suggère fortement de lire ceci: meta.stackexchange.com/questions/8724/...
@Jayam Ravi accepte et s'il vous est utile