Je ne connais pas tous les langages de programmation, mais il est clair que généralement la possibilité de surcharger une méthode en tenant compte de son type de retour (en supposant que ses arguments sont du même nombre et du même type) n'est pas prise en charge. Je veux dire …
Nous concevons un système basé sur des microservices indépendants (connectés via un bus RabbitMq). Le code sera (au moins pour les premiers composants) écrit en python (à la fois python2 et python3). Nous avons déjà une application monolithique implémentant une partie de la logique métier, que nous souhaitons refactoriser en …
J'ai un dossier contenant environ 9 000 photos JPEG (environ 30 Go), que je veux archiver avec une sorte de compression. Je comprends que la compression de JPEG n'est généralement pas très efficace, mais ces photos sont des images d'un timelapse, il y a donc une énorme similitude entre la …
J'ai une API REST qui, pour certaines ententes comme DELETE, POST ou PUT, j'ai des règles de validation qui peuvent renvoyer une erreur. Maintenant, j'ai besoin d'un nouveau type d'erreur comme une erreur non critique, qui devrait échouer de manière normale, mais devrait passer à l'action s'il y a un …
Nous avons commencé avec un développeur et un repo svn contenant tout notre code: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (à l'époque, c'était une grande amélioration). Après que cela ait eu la chance de se développer un peu, nous avons commencé à avoir des problèmes avec les dépendances circulaires, les suites de …
Souvent, je me retrouve à résoudre des bugs en trouvant la réponse sur Stack Overflow. Est-ce une mauvaise pratique d'ajouter un extrait de la raison pour laquelle j'ai fait ce que j'ai fait, puis d'ajouter un lien vers un article ou une page sur le Web?
J'ai posté une question sur github à l'équipe EF. J'ai reçu une réponse disant qu'il serait préférable de poser cette question ici, donc je vais la copier et la coller ici comme nous en tant que lien afin que d'autres puissent voir les quelques réponses sur GitHub. Question: Je faisais …
Récemment, j'ai commencé à jouer avec node.js. Maintenant, chaque tutoriel sur les nœuds indique que vous devez commencer par npm init puis, disons que vous voulez un framework de serveur standard, dites que vous choisissez express: npm install express mais alors vous voudrez bien plus de choses auxquelles vous êtes …
Il semble que toute instance Bounded devrait avoir une implémentation saine d'Enum. Je ne peux pas personnellement penser à un contre-exemple, bien que si quelqu'un en trouve un qui n'est pas pathologique, je comprendrai pourquoi ce n'est pas le cas. En faisant :isur les deux classes de caractères, il semble …
(qui peut changer sa valeur au cours du programme) Ou bien «l'instance de quelque chose» est-elle strictement liée aux classes et aux objets? Si oui, comment définiriez-vous le concept de «variable» en ce qui concerne le C ++?
J'ai un class Carqui a 2 propriétés: int priceet boolean inStock. Il contient également un Listof abstract class State(classe vide). Il y a 2 états qui peuvent être appliqués sur la voiture et chacun est représenté par sa propre classe: class Upgrade extends Stateet class Shipping extends State. A Carpeut …
Il existe trois méthodes courantes, AFAIK, pour implémenter la réutilisabilité en matière de POO Héritage: généralement pour représenter est une relation (un canard est un oiseau) Composition: généralement pour représenter une relation a (une voiture a un moteur) Traits (par exemple le mot-clé trait en PHP): ... pas vraiment sûr …
J'utilise Unity en C # pour l'injection de dépendance, mais la question devrait être applicable à tout langage et framework qui utilise l'injection de dépendance. J'essaie de suivre le principe SOLID et j'ai donc eu beaucoup d'abstractions. Mais maintenant, je me demande s'il existe une meilleure pratique pour combien d'injections …
J'ai remarqué lors de réunions Scrum que les développeurs donnent souvent des estimations réalistes sur les histoires. Cependant, même des histoires assez simples nécessitent beaucoup d'efforts pour la configuration, la mise en place de composants tiers, les tests et la construction finale, et le système a accumulé une certaine dette …
Depuis le guide du langage Java 5 : Lorsque vous voyez les deux points (:), lisez-le comme "in". Pourquoi ne pas utiliser inen premier lieu alors? Cela me dérange depuis des années. Parce que c'est incompatible avec le reste de la langue. Par exemple, en Java il y a implements, …
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.