Génie logiciel

16
Comprendre le mot-clé statique

J'ai une certaine expérience dans le développement avec Java, Javascript et PHP. Je lis Microsoft Visual C # 2010 étape par étape, ce qui me semble être un très bon livre pour vous initier au langage C #. Il semble que je rencontre des problèmes pour comprendre le mot clé statique. D'après ce que...

16
Faire passer les modifications du maître à ma branche de travail?

Nous sommes deux à travailler sur quelque chose. Nous utilisons cette structure de branche Maître dev-A dev-B Nous travaillons tous les deux sur des branches distinctes (dev-A, B) et chaque fois que nous avons terminé - nous promouvons nos changements à master. Mais l'inconvénient est que nous ne...

16
Utilisation du mot clé "Using" dans l'interface C #

Lorsque j'utilise C # pour écrire du code et que je définis une interface à l'aide de Visual Studio 2010, il comprend toujours un certain nombre d'instructions «using» (comme indiqué dans l'exemple) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace...

16
Qu'est-ce que l'interface déclarative?

Je continue de voir ce terme jeté dans les blogs sur les frameworks. Bien que je comprenne la différence entre la programmation déclarative et impérative, comment cela s'applique-t-il spécifiquement à l'interface utilisateur? Pourquoi semble-t-il y avoir un terme spécial pour cela? S'agit-il de...

16
Dois-je crypter les données dans la base de données?

J'ai un client, pour lequel je vais faire une application Web sur les soins aux patients, la gestion des patients, les consultations, l'historique, les calendriers, tout cela à la base. Le problème est qu'il s'agit de données sensibles, d'antécédents de patients et autres. Le client insiste pour...

16
Agile est-il une variante de RAD?

Wikipedia dit que Agile est un type de "RAD" qui, je suppose, est incorrect. D'après ce que je sais, Agile a été développé parce que RAD lui-même n'était pas si réussi dans les années 90 (trop rigide pour les changements). Ou ai-je tort? (Remarque: apparemment, l'article Wikipedia sur le...

16
Représenter les actions (verbes) dans l'URI REST

J'ai une opération d'impression à effectuer pour mes documents clients. J'ai également besoin des autres opérations standard, comme ajouter, mettre à jour, supprimer. donc j'ai: Pour créer un nouveau client: URI = / customer / {id}, type = POST, Methodname = CreateCustomer () Pour la mise à jour:...

16
La duplication de code est-elle un mal nécessaire en C?

Je suis plutôt nouveau sur C, et je me demande si la duplication de code est un mal nécessaire quand il s'agit d'écrire des structures de données communes et C en général? Je pourrais essayer d'écrire une implémentation générique pour un hash mappar exemple, mais je trouve toujours le résultat...