J'ai mené des recherches sur la conception de services Web RESTful et j'ai atteint ce que je pense être un point de décision clé, alors j'ai pensé que je l'offrirais à la communauté pour obtenir des conseils. Conformément aux principes d'une architecture RESTful, je souhaite présenter une API détectable, donc …
Lors de la modélisation d'un objet avec des enfants, il est courant d'inclure les enfants via la composition, en tant que membre de la classe parent. Parfois, cependant, les enfants doivent dire quelque chose au parent, ils doivent appeler une fonction du parent. Comment cela peut-il être accompli en utilisant …
Je ne travaille pas tous les jours avec des problèmes big-endian et little-endian et donc j'ai du mal à me rappeler lequel est quoi. Récemment, j'ai eu une interview demandant la différence entre les deux; puisque je ne me souvenais pas, j'ai décidé de "deviner" (50% de chance, après tout) …
J'utilise le code suivant dans mon application, et cela fonctionne bien. Mais je me demande s'il vaut mieux le faire avec du malloc ou le laisser tel quel? function (int len) { char result [len] = some chars; send result over network }
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les 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 5 ans . Le fichier de configuration actuel …
Je travaille actuellement sur un ensemble de rapports qui ont de nombreuses sections différentes (toutes nécessitant une mise en forme différente), et j'essaie de trouver la meilleure façon de structurer mon code. Des rapports similaires que nous avons réalisés dans le passé finissent par avoir de très grandes fonctions (200+ …
J'utilise le micro-ORM PetaPoco. Il est en effet très facile et sécurisé de travailler avec des bases de données à l'aide d'outils ORM, mais la seule chose que je déteste est le code supplémentaire. J'avais l'habitude de mettre la plupart du code dans la base de données elle-même et d'utiliser …
Existe-t-il un langage de programmation dans lequel vous pouvez définir vos propres configurations de syntaxe et il convertirait le code dans un langage que vous choisissez? Par exemple, vous choisiriez des configurations spécifiques comme "les blocs indexés de Python", [a,b,c]initialiseraient des tableaux, ^pour l'exponentiation et autres. Un script le convertirait …
Grâce à des collègues et des entretiens de sortie, j'ai entendu dire que dans ma petite entreprise, je suis «responsable» de 3 à 10 fois plus de code que je ne le serais dans un autre emploi. J'essaie de chercher une sorte de métrique floue que je peux utiliser pour …
Je comprends que toutes les variables PHP doivent être précédées d'un signe dollar (par exemple $someValue = 1), mais pourquoi est-ce le cas? Pourquoi ce choix de conception a-t-il été fait? La raison pour laquelle je pose la question est que ma petite amie m'a demandé pourquoi lorsque j'ai mentionné …
C'est probablement une question stupide, mais dois-je nettoyer / reconstruire avant le débogage ou la publication d'un projet Visual Studio? Je vois d'autres développeurs le faire tout le temps, et à un moment donné, j'ai commencé à le faire sans même y penser. Il semble normal de toujours nettoyer, attendre, …
À quoi la barre oblique inverse s'échappe-t-elle vraiment? Il est utilisé comme personnage en fuite. Mais je me demande toujours ce qui s'échappe ou ce qui échappe. Je sais que "\ n" désigne une nouvelle ligne. Mais d'où vient l'évasion? pourquoi c'est appelé comme ça?
J'aime dessiner un diagramme de séquence UML pour afficher la séquence d'actions et d'interactions des différentes parties de mon système (je pense qu'ils ont appelé des acteurs). Cependant, je dois inclure des if then elsedéclarations ici. Dois-je faire quelque chose de mal? Puis-je utiliser des instructions conditionnelles if dans mon …
Par exemple, est-ce une violation du droit d'auteur si j'écris une classe appelée Random avec exactement les mêmes signatures de but et de méthode que la classe .Net System.Random de Microsoft? Cela fait-il une différence dans la langue dans laquelle il est écrit? Dans ce cas, je veux écrire une …
Je trouve le terme "protocole" déroutant (en termes informatiques). Si le protocole n'est qu'un ensemble de règles, ne serait-il pas plus facile si nous utilisions le terme "standard" à la place (comme dans "standard HTTP")?
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.