Génie logiciel

14
AVL Trees et le monde réel

à l'école, on nous apprend comment équilibrer un arbre AVL lors d'une insertion ou d'une suppression. Comment ce type de connaissances sera-t-il réellement utile dans le monde réel? Quelqu'un peut-il donner un exemple sur le moment où ce type de connaissances serait réellement utile? D'après ce que...

14
Quelles sont les exigences absolues et minimales pour contenir les jeux de caractères asiatiques SE pour un projet de système embarqué?

Je travaille pour une entreprise qui a commencé à intégrer des systèmes informatiques embarqués dans nos produits que nous fabriquons. Nous avons une gamme assez large de produits et ils sont distribués à travers le monde. De plus, nous avons conçu quelques cartes intégrées qui peuvent servir à...

14
Le test unitaire est-il l'objectif principal du modèle MVC?

Récemment, dans une interview, l'une des questions était «Pourquoi utilisons-nous MVC? Je viens de répondre que c'est beaucoup plus proche de la façon dont de nombreux systèmes du monde réel le sont! Expliqué les avantages qu'il présente en matière de maintenabilité, d'évolutivité, etc. Bien que je...

14
un programmeur, plusieurs langues - le dilemme du nom

Lorsque vous travaillez sur plusieurs langages de programmation, vous rencontrez un problème ... Un nom (identifiant) valide dans une langue n'est pas valide dans une autre. Par exemple... var new function thissont des mots clés en JavaScript, mais vous pouvez les utiliser librement en Python. De...

14
Conseils pour obtenir une livraison «continue»

Une équipe éprouve des difficultés à publier des logiciels fréquemment (une fois par semaine). Ce qui suit est un calendrier de sortie typique: Pendant l'itération: Les développeurs travaillent sur des histoires sur l'arriéré sur des branches de fonctionnalités de courte durée (ce qui est appliqué...

14
Ré-estimation Scrum des histoires

Chaque jour, après le stand-up , mon équipe et moi mettons à jour nos estimations pour chaque histoire. J'ai le sentiment qu'il y a quelque chose qui ne va pas dans notre façon de procéder, j'ai donc besoin de votre aide. C'est comme ça qu'on fait: Story A estimation: 24 heures (8 heures par jour -...

14
Pourquoi JavaScript n'est-il pas utilisé pour le développement d'applications classiques (logiciels compilés)? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Au cours de mes années de développement Web...

14
Les compilateurs sont-ils utilisés en dehors du développement?

Pour autant que je sache, les compilateurs sont destinés aux développeurs qui compilent leur code dans des fichiers exécutables (code machine). Les compilateurs ne s'étendent pas à la machine d'un client ou au système de l'utilisateur final. Au lieu de cela, les développeurs utilisent simplement le...