2013-08-12 5 views
0

Quelle est la différence entre un SDK «obsolète» et un SDK «non pris en charge»?SDK obsolète ou non pris en charge

Je pose la question dans le contexte du développement d'applications javascript pour Rally - Je réparais une ancienne application quand j'ai remarqué que le SDK ne serait plus supporté dans moins de 2 mois. Cela signifie-t-il que l'application ne fonctionnera plus du tout lorsque le SDK ne sera plus pris en charge? Merci

Répondre

2

Comme je sais, non pris en charge signifie qu'une fonction a jeté et maintenant il n'est pas disponible. Obsolète, cela signifie qu'une fonction est disponible mais qu'elle ne sera plus supportée dans le futur. Pour les "choses" non supportées/déconseillées, il existe presque toujours une nouvelle version avec un nom différent (et peut-être des paramètres différents). Vous ne devez pas utiliser de fonctions obsolètes ou d'autres membres du personnel. Par conséquent, vérifiez les mises à jour et les mises à niveau disponibles pour votre SDK, pour vous assurer que votre application continuera à fonctionner et vérifiez les autres implémentations des éléments que vous utilisez.

+0

Pour ajouter à cela, non pris en charge signifie que vous ne pouvez pas trouver de support pour le logiciel. Dans ce cas, vous ne pouvez pas poser de questions à Rally sur la façon dont cela fonctionne via un cas de support –

+0

Je pensais beaucoup, mais je me demande toujours - les applications écrites avec l'ancien SDK/API fonctionneront-elles? –

+0

Si vous utilisez un SDK obsolète, oui, l'application fonctionnera. Mais vous pouvez rechercher de nouveaux employés qui garantissent que votre application fonctionnera pendant une longue période de temps. Un autre problème est qu'une fonction peut être déconseillée, mais parce que beaucoup d'applications et de frameworks utilisent cette fonction, la société continue à supporter la fonction pendant une longue période (peut-être des années). Il n'est pas facile pour les grandes applications de changer leur code ... –