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

7
Pourquoi les références sont-elles rarement utilisées en PHP?
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 6 ans . J'ai quelques connaissances en C ++ et je sais que les pointeurs y sont couramment utilisés, mais j'ai commencé à regarder le code open …
26 php  reference 

9
Le rêve d'une programmation déclarative [clôturé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 . Pourquoi le rêve d'une programmation …


5
Où les vérifications des autorisations des utilisateurs doivent-elles avoir lieu dans MVC et par qui?
Les vérifications des autorisations des utilisateurs doivent-elles avoir lieu dans le modèle ou le contrôleur? Et qui devrait gérer les vérifications des autorisations, l'objet utilisateur ou un assistant de gestion des utilisateurs? Où cela devrait-il arriver? Vérification dans le contrôleur: class MyController { void performSomeAction() { if (user.hasRightPermissions()) { model.someAction(); …
26 mvc  permissions 


1
Si je lance un programme sous GPL, dois-je continuer à le faire?
Considérez ce scénario: Je développe un programme FooSuite qui utilise une bibliothèque sous licence GPL QuuxTools Je lance le programme FooSuite 1.0 sous GPL Plus tard, je découvre que, pour une raison quelconque, je dois concéder le programme à quelqu'un à des conditions différentes. Par conséquent: Je supprime la dépendance …
26 licensing  gpl 




3
Pourquoi un pointeur nul au lieu d'un cast de classe?
En Java: int count = (Integer) null; lève une exception java.lang.NullPointerException. Pourquoi cela ne déclenche-t-il pas une exception de classe Cast pour faciliter la compréhension du programmeur? Pourquoi cette exception a-t-elle été choisie par rapport à toute autre exception?


3
Quelle est la licence open source la plus permissive? [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. …
26 licensing 




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.