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






4
Que dois-je faire pour être agnostique?
Je travaille maintenant avec asp.net et C #. J'ai également fait un travail décent en Java. Je planifie ma carrière de telle manière que je devrais être un jour agnostique envers les langues. Quelles sont les choses que j'ai besoin d'apprendre? Premièrement, les paradigmes de la POO car ils parlent …



6
“Aucun résultat” doit-il être une erreur dans une réponse RESTful?
Je vais décrire un exemple: je commence à créer une API pour un magasin de pâtisserie. L'API permettra aux utilisateurs de rechercher dans leur catalogue des produits de cuisson, tels que les biscuits faits maison aux pépites de chocolat et à la menthe api.examplebakery.com/search?q=...... Quelqu'un l'utilise pour rechercher un produit …

4
Quelle est la convention de dénomination dominante pour les variables en PHP: camelcase ou underscores? [fermé]
Le consensus semble être que l'on devrait suivre la convention de la plate-forme pour laquelle ils développent. Voir: Souligner ou camelcase? Conventions de dénomination: camelCase versus underscore_case? Cependant, PHP ne semble pas suivre strictement les conventions internes (pas de surprises là-bas), même pour les méthodes et les fonctions (par exemple …


2
Méthode recommandée / Modèles pour la synchronisation bidirectionnelle des données
Bien souvent, dans mon travail, l'idée de la synchronisation bidirectionnelle des données entre systèmes de bases de données est apparue. L'exemple classique est celui de deux systèmes CRM légèrement différents (Raiser's Edge et Salesforce, par exemple) et de la nécessité de synchroniser les données de contact dans les deux sens. …

20
Les développeurs doivent-ils comprendre le domaine commercial ou la spécification doit-elle être suffisante?
Je travaille pour une entreprise dont le domaine est vraiment difficile à comprendre car il s'agit d'une technologie de pointe en électronique, mais cela s'applique à tout développement logiciel dans un domaine complexe. L'application sur laquelle je travaille affiche beaucoup d'informations, de graphiques et de mesures difficiles à comprendre sans …

14
Quelle est la meilleure façon d’évaluer les nouveaux programmeurs? [fermé]
Quelle est la meilleure façon d’évaluer les meilleurs candidats pour obtenir un nouvel emploi (parler uniquement en termes de compétences en programmation)? Dans mon entreprise, nous avons eu beaucoup de mauvaises expériences avec des personnes qui ont de bonnes notes mais qui n’ont pas de réelles compétences en programmation. Leurs …
52 skills 

9
Pourquoi Java a-t-il des méthodes `void`?
Pourquoi / pourquoi Java doit-il avoir des voidméthodes? Référence : Toute méthode déclarée vide ne renvoie pas de valeur. Autant que je sache, chaque utilisation de voidserait mieux servie en renvoyant un indicateur d'état, l'objet invoqué ou null. Cela ferait de chaque appel une instruction assignable et faciliterait les modèles …

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.