Génie logiciel

Q & A pour les professionnels, les universitaires et les étudiants travaillant dans le cycle de vie du développement de systèmes


3
Que signifie réellement «sous-licence»?
Premièrement, il est clair que le droit de sous-licencier ne vous donne pas le droit de redistribuer. Disons que nous avons une bibliothèque avec une licence MIT (1 fichier), quelqu'un ajoute quelques fonctionnalités à la bibliothèque mais les place sous GPL (dans le même 1 fichier). Ou si quelqu'un veut …





4
Les «langues contraintes» de Fernando J. Corbató
Pour son discours du prix Turing de 1990 , Fernando J. Corbató a énuméré les raisons pour lesquelles des systèmes complexes échoueront inévitablement. Dans sa conclusion, il donne quelques suggestions pour diminuer la probabilité d'échec. Il énumère une idée comme suit: [U] use de langages contraints pour la conception ou …


6
Quels * sont * les concepts de programmation que je devrais maîtriser pour avoir une compréhension approfondie de mon métier (programmation)? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …


4
Mettre l'accent sur la négation
J'étais en train d'écrire une instruction if avec des noms de propriétés assez longs et je suis tombé sur ce problème. Disons que nous avons une instruction if comme celle-ci: if(_someViewModelNameThatIsLong.AnotherPropertyINeedToCheck == someValue && !_someViewModelNameThatIsLong.ThisIsABooleanPropertyThatIsImportant) { //Do something } La deuxième propriété est de type booléen et cela n'a aucun …



4
Quels sont les avantages d'une architecture client / serveur dans les applications Web par rapport à une application frontale générée par le serveur
Dans notre entreprise, nous devons construire une interface Web sur une plateforme Linux embarquée. Je vois en quelque sorte 2 options: vous utilisez une technologie où le HTML et le JavaScript sont générés côté serveur (pensez JSP, Grails, mais c'est quelque chose qui utilise C ++ et génère HTML / …

4
Tableau d'historique de la base de données / Tableau de suivi
Actuellement, je veux structurer un tableau de suivi / historique comme ceci: PrimaryKey - ID OtherTableId - fk fieldName - nom du champ son suivi OldValue Nouvelle valeur Nom d'utilisateur CreateDateTime Donc, fondamentalement, je veux avoir une table qui suivra l'historique d'une autre table, stockera le nom de la colonne …
13 database  sql  tracking 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.