Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour créer une URL ba…
  • Qu'est -ce qu'une signature Compilé…
  • Quelle est la l'importance de la mé…
  • Comment résoudre les problèmes inf…
  • Fuite performances de la mémoire 
  • Comment faire pour utiliser l'explor…
  • Mise en œuvre dans Matlab de la mé…
  • Comment faire pour convertir HEX pou…
  • Quels sont les URL 
  • Comment construire des applications …
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Les inconvénients de l'utilisation des Widgets dans Computer Design

    Widgets sont des morceaux pré-faites de la programmation ou des graphiques qui peuvent être utilisés à la fois dans l'application et la programmation Web , accélérant le processus de développement que le programmeur n'a pas besoin de réinventer chaque roue dans la conception de logiciels. Cependant, en utilisant les widgets peut avoir de graves inconvénients qui influent sur la qualité du produit fini . Regardez trop similaires et Feel

    Toute la conception de l'ordinateur doivent avoir un look distinctif et se sentir à rendre le logiciel se distinguent par l'utilisateur. L'utilisation de widgets graphiques feront parties du logiciel se ressemblent comme tous les autres logiciels qui utilise les mêmes widgets. Dans des cas limités , cela peut avoir un bon résultat : par exemple , en utilisant les widgets inclus pour le développement iOS fera une demande plus naturelles sur l'iPhone. Toutefois, dans le logiciel de bureau , la surutilisation des widgets prédéfinis fera logiciel semble fade et ennuyeux .
    Upgrade Questions et compatibilité

    Widgets de code de programmation doivent avoir des connexions , appelé demande interfaces de programmation, qui leur permettent d' être utilisés avec un autre logiciel qui est conçu sur mesure pour l'application. Cela peut causer des problèmes dans deux directions. Si le widget est automatiquement mis à jour par son développeur , il peut envoyer des données différentes pour le reste du programme et peut s'attendre à des données différentes y revenir . Cela peut aussi arriver si d'autres parties de l'application sont modifiées ou mises à jour dans le code du widget . Le défaut de surveiller ce problème peut provoquer des applications pour rompre brutalement , et à tout le moins exige un effort régulier de la part du programmeur à gérer.
    Developer Lock- À la recherche

    utilisation de widgets d'un développeur particulier ou société d'externalisation entraîne votre demande soit tributaire que développeur dans l'avenir . Si l'entreprise fait faillite ou le développeur change d'emploi , le widget sera « orphelin », ce qui signifie que personne n'est disponible pour mettre à jour ou de l'améliorer . Cela peut aussi arriver si le développeur soulève les droits de licence récurrents pour le widget au-delà de ce que vous pouvez vous le permettre , ce qui peut causer une situation d'urgence dans laquelle vous devez remplacer vos widgets avec une programmation personnalisée ou demandez à votre demande échouer lorsque le widget cesse de travailler < . br>
    manque de compréhension

    peut-être l' aspect le plus dangereux de l'utilisation de widgets est de créer des « boîtes noires» dans votre application lorsque vous ne comprenez pas entièrement comment votre application fonctionne . Cela peut aussi arriver avec des widgets graphiques, lorsque le widget est un élément d'interaction utilisateur qui inclut la programmation nécessaire pour le faire fonctionner . Un programmeur doit toujours être un expert sur la conception globale de ses projets, et lors de l'utilisation en dehors de code doit faire l'effort d' en savoir assez sur les widgets qu'il utilise pour conserver leur emploi et résoudre les éventuels problèmes qu'ils peuvent causer dans l'avenir .


     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Oracle: Comment répartir les valeurs dans les colonnes 
  • Comment créer un terrain Alors que dans une boucle dans MATLAB 
  • Comment générer un nombre Palindromic 
  • Comment ajouter un filigrane en utilisant Word XP 
  • Comment faire pour supprimer fin de ligne des QString 
  • Comment trouver d'autres instances d'une classe en C + + 
  • Comment faire des tableaux en PCSpim 
  • Comment remplacer une liste en Python 
  • Comment simuler un microcontrôleur dans Multisim 
  • Comment choisir formulaire ColdFusion dans ColdFusion 
  • Connaissances Informatiques © http://www.ordinateur.cc