Qu'est-ce que le "code gonflé" ?
Le code gonflé est un code qui serait trop long ou trop lent pour la plupart des systèmes informatiques.
Bien que le terme fasse généralement référence à un code source trop long, il peut également faire référence à des fichiers exécutables considérés comme trop volumineux.
Certaines des causes de l'impression gonflée de code incluent l'utilisation de techniques de programmation orientées objet, tandis que les techniques procédurales feraient un usage inapproprié des modèles de conception, de la programmation déclarative et des boucles de développement.
Les solutions au problème de surcharge peuvent inclure la reconception et l'élimination des calculs redondants.
Gonflement du code et implications
Le gonflement du code est un problème dans le développement de logiciels où la longueur du code source est supposée être trop grande.
Ce terme fait généralement référence à la longueur du code source lui-même, mais peut également s'appliquer à la taille des exécutables générés par un compilateur lors de l'utilisation d'un langage compilé tel que C.
La surcharge de code est généralement une question de perspective, mais elle peut causer de réels problèmes.
Un code long et obscur peut être difficile à lire et à maintenir.
Les programmes trop volumineux s'exécutent lentement.
La surcharge de code peut être causée par des fonctionnalités de langage inappropriées conduisant à un code excessif, en utilisant des principes de conception orientés objet là où ils ne sont pas nécessaires et en utilisant des modèles de conception qui ne sont pas appropriés pour le problème à résoudre. est en train de résoudre.
L'utilisation de techniques de programmation déclaratives là où des techniques impératives ou orientées objet sont justifiées peut également entraîner une prolifération de code.
Le déroulement de boucle, qui réduit les instructions en boucle, est une technique de programmation qui peut augmenter la vitesse d'exécution en faisant gonfler le code.