| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    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 .


    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir un sous-formulaire à une …
    ·Comment utiliser les CFC dans ColdFusion 
    ·Quelles sont les fonctions d'un tampon de transfert 
    ·Comment faire un Glow Button dans ActionScript 
    ·Comment créer des procédures CLR 
    ·Comment ajouter des attributs à un XmlNode 
    ·Comment écrire un programme simple SAS 
    ·Comment faire pour augmenter les performances d'un rapp…
    ·Comment envoyer un SMS sur l'API Android 
    ·Comment nettoyer des éléments flottants en CSS 
      articles en vedette
    ·Comment construire une page d'enregistrement en PHP 
    ·Comment passer des pointeurs de fonctions 
    ·Comment faire un bouton sonore dans Xcode 
    ·Comment @ commande echo dans le Bloc-notes 
    ·Tutoriel sur VB à l'aide d'un SQL 
    ·Comment changer le Jframe de fond dans Balançoire 
    ·Comment créer de nouvelles entrées avec PHP Lorsque l…
    ·Comment utiliser le dollar dans une chaîne en PHP 
    ·Comment faire pour identifier et extraire des relations…
    ·Comment créer Tarballs à Ruby 
    Copyright © Connaissances Informatiques http://fr.wingwit.com