Il m'est souvent difficile de décider laquelle de ces deux manières d'utiliser lorsque j'ai besoin d'utiliser des données communes pour certaines méthodes de mes classes. Quel serait un meilleur choix? Dans cette option, je peux créer une variable d'instance pour éviter d'avoir à déclarer des variables supplémentaires, ainsi que pour …
Pourquoi Windows / Linux n'utilise-t-il pas de bases de données relationnelles ( SGBDR )? Je sais qu'ils utilisent des systèmes de fichiers pour stocker toutes les données, mais ne pensez-vous pas qu'il est plus efficace d'utiliser des bases de données comme celles que nous utilisons dans les sites Web / …
Par exemple, j'avais vu des codes créer un fragment comme celui-ci: Fragment myFragment=new MyFragment(); qui déclare une variable sous la forme Fragment au lieu de MyFragment, lequel MyFragment est une classe enfant de Fragment. Je ne suis pas satisfait de cette ligne de codes car je pense que ce code …
Parfois, lorsque vous programmez, les choses se cassent. Vous avez commis une erreur et votre programme essaie de lire à partir d'une mauvaise adresse. Une chose qui me frappe souvent est que ces exceptions sont: Access violation at address 012D37BC in module 'myprog.exe'. Read of address 0000000C. Maintenant, je vois …
Au cours des deux dernières sociétés, je travaillais avec des API REST pour interroger des données via une application Web. c'est à dire. au lieu que l'application Web utilise le code SQL directement, elle appelle une API REST, qui effectue le code SQL et renvoie le résultat. Ma question est …
Je comprends le motif qui sous-tend le principe de moindre connaissance , mais je trouve certains inconvénients si je tente de l’appliquer dans ma conception. L'un des exemples de ce principe (en fait, comment ne pas l'utiliser), que j'ai trouvé dans le livre Head First Design Patterns, spécifie qu'il est …
Je travaille actuellement sur un système où il y a des utilisateurs, et chaque utilisateur a un ou plusieurs rôles. Est-ce une bonne pratique d'utiliser les valeurs List of Enum sur User? Je ne peux penser à rien de mieux, mais cela ne me semble pas très bien. enum Role{ …
Je fais de la programmation Web depuis longtemps maintenant, et quelque part, je ne sais plus pourquoi nous faisons ce que nous faisons aujourd'hui (ou comment en sommes-nous arrivés à faire les choses de cette façon)? J'ai commencé avec le développement Web ASP de base et très tôt, la logique …
Sur la page Wikipedia sur l' injection de dépendance, la section des inconvénients nous dit ceci: L'injection de dépendance augmente le couplage en obligeant l'utilisateur d'un sous-système à répondre aux besoins de ce sous-système. avec un lien vers un article contre l'injection de dépendance . L'injection de dépendance fait qu'une …
Je peux pleinement apprécier les avantages d'un gestionnaire de paquets tel que Python pip, Node npmou Ruby Gems, car ils font bien plus que l'ajout de fichiers à votre chemin d'applications. Peut-être que je manque le point, ou je suis obtus, mais voici les points négatifs que je peux voir: …
Je travaille sur ma propre application et je suis bloqué. Je dois implémenter une fonctionnalité mais je ne trouve pas de bonne approche pour l'implémenter. J'y pensais pendant quelques jours et aucune bonne pensée ne vint. La recherche sur Internet ne m'a pas inspiré. Je dois passer à autre chose, …
C'est une question de débutant, mais je n'ai pas trouvé de réponse suffisamment novatrice sur Google. Qu'est-ce que les gens veulent dire quand ils disent «Etat» - dans la programmation en général et dans la programmation OO en particulier? En outre, quel est l'état mutable et immuable - encore une …
Un de mes amis travaille pour une petite entreprise sur un projet que chaque développeur détesterait: il est poussé à publier le plus rapidement possible, il est le seul qui semble se soucier de la dette technique, le client n'a pas de formation technique, etc. Il m'a raconté une histoire …
Je programme en Java dans un style très orienté objet (OO). La programmation orientée objet me vient très intuitivement, mais j'ai très peu de connaissances sur les autres types de programmation. Qu'est-ce que la programmation procédurale ? En quoi est-ce différent de la programmation orientée objet? Est-ce la même chose …
Dans Learn SQL the Hard Way (exercice 6) , l'auteur présente la requête suivante: SELECT pet.id, pet.name, pet.age, pet.dead FROM pet, person_pet, person WHERE pet.id = person_pet.pet_id AND person_pet.person_id = person.id AND person.first_name = "Zed"; et continue ensuite en disant que: Il existe en fait d'autres moyens pour faire fonctionner …
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.