Quoi de mieux et pourquoi? (Du point de vue de la conception de l'interface): a) Avoir deux Show()et Hide()fonctions b) Avoir une SetVisible(bool visible)fonction EDIT: Par exemple, certains objets ont un état de visibilité et cette fonction est utilisée pour le changer. c) Pour avoir tous les trois Show(), Hide(), …
À mon avis, les attaques par injection SQL peuvent être évitées par: Filtrer, filtrer et encoder soigneusement les entrées (avant leur insertion dans SQL) Utilisation d' instructions préparées / requêtes paramétrées Je suppose qu'il y a des avantages et des inconvénients pour chacun, mais pourquoi le n ° 2 a-t-il …
Lorsque je programme Python, je fais parfois **une conversion. Je comprends ce qu’il fait, mais quelles structures de données est-ce que je manipule? A dictet quel est l'autre? Un array? Y a-t-il un nom pour l' **opérateur?
Travailler sur un problème qui utilise la formule de changement de pourcentage: percent change = 100 * [(new value - old value) / old value] Comment pourrais-je expliquer la différence si new value or old value = NULL, plutôt qu'à 0quelqu'un qui pourrait ne pas être un programmeur? Mon patron …
Devrais-je réutiliser des variables? Je sais que beaucoup de bonnes pratiques disent que vous ne devriez pas le faire, cependant, plus tard, lorsqu'un développeur différent débogue le code et que 3 variables se ressemblent et que la seule différence est qu'elles sont créées à des endroits différents du code. confus. …
Lorsqu’on travaille sur un projet, le code peut être développé assez rapidement en une seule journée ou petit à petit pour une période prolongée de quelques semaines / mois / années. Comme les commits de code commencent à être considérés comme une mesure du développement de projet, cela ne signifie …
J'ai près de 3 ans d'expérience dans l'écriture d'applications Web en Java avec des frameworks MVC (comme struts). Je n’ai jamais écrit de code multithread jusqu’à présent, même si j’ai écrit du code pour les grandes chaînes de distribution. Je reçois quelques questions sur le multithreading au cours des entretiens …
Les spécifications C \ C ++ laissent un grand nombre de comportements que les compilateurs peuvent implémenter à leur manière. Il y a un certain nombre de questions qui sont toujours posées ici à propos de la même chose et nous avons d'excellents articles à ce sujet: https://stackoverflow.com/questions/367633/what-are-all-the-common-un-dedefined-behaviour-that-ac-programmer-should-know-abo https://stackoverflow.com/questions/4105120/what-is-undefined-behavior https://stackoverflow.com/questions/4176328/undefined-behavior-and-sequence-points …
C'est presque embarrassant de demander ... J'ai un diplôme en informatique (et un deuxième en cours). Je travaille comme développeur .NET à temps plein depuis près de cinq ans. Je semble généralement compétent dans ce que je fais. Mais je ne sais pas comment fonctionnent les ordinateurs! S'il te plaît, …
J'ai posé une question hier Devrais-je prendre la peine de développer pour JavaScript désactivé? . Je pense que le consensus est: Oui, je devrais développer pour JavaScript Désactivé. Maintenant, je veux juste comprendre pourquoi les utilisateurs désactivent JS. Il semble que beaucoup de développeurs (je suppose que les personnes qui …
Mon équipe de développement vient de croître de 100% (de 1 développeur à 2). Ma nouvelle cohorte veut investir dans un logiciel de suivi des bogues. Un tel logiciel présente-t-il des avantages pour une si petite équipe?
Je travaille dans un magasin .Net, C # et j'ai un collègue qui insiste pour que nous utilisions des instructions Switch géantes dans notre code avec beaucoup de "Cas" plutôt que des approches plus orientées objet. Son argument remonte constamment au fait qu'une instruction Switch est compilée dans une "table …
F # et Scala sont des langages de programmation fonctionnels qui n'obligent pas le développeur à utiliser uniquement des types de données immuables. Tous deux prennent en charge les objets, peuvent utiliser des bibliothèques écrites dans d'autres langues et s'exécuter sur une machine virtuelle. Les deux langues semblent être basées …
Vous savez qui ils sont. Ils sont les stars du rock de la programmation: Ils codent 10X plus rapidement. Leur code fonctionne simplement. Ils connaissent non seulement leur langue principale tant à l’intérieur qu’à l’extérieur, mais ils savent également comment cela fonctionne sous le capot. Ils connaissent la réponse à …
Quel est le meilleur / plus généralement accepté? Cette: if(condition) { statement; } Ou: if(condition) statement; J'ai tendance à préférer le premier, car je pense qu'il est plus facile de dire ce qui appartient réellement au bloc if, cela évite aux autres d'ajouter plus tard des accolades (ou de créer …
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.