Cela fait quelques mois que j'ai commencé mon poste de développeur de logiciels d'entrée de gamme. Maintenant que j'ai dépassé certaines courbes d'apprentissage (par exemple le langage, le jargon, la syntaxe de VB et C #), je commence à me concentrer sur des sujets plus ésotériques, comme pour écrire de …
Je développe un projet logiciel en Java / Swing sous licence GPL v3. Plus tard, je veux créer une application Android qui utilise les algorithmes de l'application Java / Swing. Cette application Android sera un produit commercial (vendu sur Google Play Store). Est-ce un problème lorsque j'utilise mon propre code …
Je suis un étudiant travaillant avec diverses techniques de programmation et j'ai rencontré un pseudocode et un organigramme. Je sais que ceux-ci sont tous deux utilisés afin de réfléchir au problème avant de réellement programmer, mais j'ai quelques questions à ce sujet. Quand utiliserais-je un pseudocode pour planifier et quand …
Je travaille récemment sur quelques applications Web mobiles pour Android (2.3+) et iOS (4+). Leurs navigateurs prennent en charge la plupart d'ECMAScript5, qui est très puissant, et je voulais utiliser les fonctionnalités du langage dans la mesure du possible, en n'ayant recours à jQuery que lorsque je le devais. Il …
J'ai posé une question sur SO, et j'ai constaté qu'il n'y a pas d'ORM non bloquant pour mon framework web préféré. Par non-blocage, j'entends un ORM avec prise en charge de rappel pour la récupération asynchrone. L'ORM serait fourni avec un rappel ou quelque chose du genre à exécuter lorsque …
Je suis récemment tombé sur cette question: "On vous donne une expression booléenne composée d'une chaîne de symboles" vrai "," faux "," et "," ou "et" xor ". Comptez le nombre de façons de mettre entre parenthèses le expression telle qu'elle sera évaluée comme vraie. Par exemple, il existe deux …
Je me demande s'il existe des études qui examinent l'efficacité des projets logiciels dans les organisations orientées CMMI. Par exemple, les organisations CMMI sont-elles plus susceptibles de terminer leurs projets dans les délais et / ou le budget que les organisations non-CMMI? CMMI signifie «Capability Maturity Model Integration». Il est …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . Verrouillé . Cette question et ses réponses sont verrouillées …
La spécification JavaBeans décrit un JavaBean comme Un Java Bean est un composant logiciel réutilisable qui peut être manipulé visuellement dans un outil de création Étant donné que la majorité des lignes de code écrites semblent n'avoir rien à voir avec une manipulation visuelle dans un outil de création, pourquoi …
Disons que nous avons du code qui est utilisé pour initialiser les choses lorsqu'une page est chargée et cela ressemble à ceci: function initStuff() { ...} ... $(document).ready(initStuff); La fonction initStuff n'est appelée qu'à partir de la troisième ligne de l'extrait de code. Plus jamais. Donc, généralement, les gens mettent …
Je rencontre cela souvent pendant la programmation où je veux avoir un index de comptage de boucles à l'intérieur d'un foreach et devoir créer un entier, l'utiliser, l'incrémenter, etc. Ne serait-ce pas une bonne idée s'il y avait un mot-clé introduit qui était le nombre de boucles à l'intérieur d'un …
J'évalue certaines méthodologies de style Agile pour une introduction possible à mon équipe. Avec Scrum, est-il permis de faire jouer plusieurs rôles à la même personne? Nous avons une petite équipe de quatre développeurs et un concepteur Web; nous n'avons pas vraiment de lead (je remplis ce rôle), de testeurs …
J'ai récemment discuté de dvcs avec un collègue, car notre bureau commence à envisager de passer de TFS (nous sommes un magasin MS). Dans le processus, je suis devenu très confus car il a dit que bien qu'il utilise Mercurial, il n'avait pas entendu parler d'une commande de «succursale» ou …
Je voudrais voir comment les autres font ça. Surtout dans les situations où plusieurs clients différents utilisent la même base logicielle avec des règles métier légèrement différentes. Quel type de pratiques utilisez-vous pour documenter comment tout est censé fonctionner ou les règles métier. Fondamentalement, lorsqu'un nouveau développeur fait partie de …
Il y a un peu moins de deux ans, après avoir lu un article humblement intitulé "Les commandements de code: meilleures pratiques pour le codage Objective-C" par Robert McNally , j'ai adopté la pratique d'utiliser des propriétés pour à peu près tous les membres de données de mes classes Objective-C …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.