Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Je travaille pour une entreprise qui …
Dans un problème d'apprentissage avec lequel je me suis amusé, j'ai réalisé que j'avais besoin d'une classe de types pour les fonctions avec des opérations d'application, de composition, etc. Raisons ... Il peut être pratique de traiter une représentation d'une fonction comme si c'était la fonction elle-même, de sorte que …
Étant donné un constructeur qui n'aura jamais, jamais besoin d'utiliser des implémentations différentes de plusieurs objets qu'il initialise, est-il toujours pratique d'utiliser DI? Après tout, nous pourrions toujours vouloir faire un test unitaire. La classe en question initialise quelques autres classes dans son constructeur et les classes qu'elle utilise sont …
Je lis des odeurs de code communes dans le livre Refactoring de Martin Fowler . Dans ce contexte, je me posais des questions sur un modèle que je vois dans une base de code, et si l'on pouvait objectivement le considérer comme un anti-modèle. Le modèle est celui où un …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Description du problème Je souhaite utiliser …
J'écris ma première application pour Android et j'utiliserai la base de données SQLite, j'essaierai donc de limiter la taille autant que possible, mais je pense que la question s'applique en général à la conception de la base de données. Je prévois de stocker des enregistrements contenant du texte et la …
Y a-t-il une raison, historique ou autre, pour laquelle l'opérateur de module fait partie d'un petit ensemble d'opérateurs standard dans ce qui semble être de nombreuses langues? ( +, -, *, /et %, pour Java et C, avec **en Ruby et Python). Il semble étrange d'inclure le mod comme "fondamental" …
Il y a des gens très expérimentés sur Stack Overflow qui parlent toujours de la norme C. Les gens semblent ne pas aimer les solutions non portables, même si elles fonctionnent pour moi. D'accord, je comprends que la norme doit être respectée, mais ne met-elle pas des entraves à la …
Je soupçonne que j'ai fait une erreur d'écolier ici, et je cherche des éclaircissements. Beaucoup de classes dans ma solution (C #) - j'ose dire la majorité - j'ai fini par écrire une interface correspondante pour. Par exemple, une interface "ICalculator" et une classe "Calculator" qui l'implémente, même si je …
À mon avis, l'un des plus grands avantages de Scala est son interopérabilité avec Java et sa syntaxe similaire. Une chose que j'ai trouvée étrange est l'utilisation de l' _opérateur pour les importations de cartes wilcard au lieu de l' *opérateur utilisé en Java. Y a-t-il une raison technique pour …
Les langages purement fonctionnels ou presque purement fonctionnels bénéficient de structures de données persistantes car ils sont immuables et correspondent bien au style sans état de la programmation fonctionnelle. Mais de temps en temps, nous voyons des bibliothèques de structures de données persistantes pour les langages (basés sur l'état, OOP) …
Quelques fois dans mon passé, j'ai voulu stocker des données dans du code. Ce sont des données qui changent rarement et qui sont utilisées dans des endroits où l'accès à une base de données n'est pas possible, pratique ou souhaitable. Un petit exemple serait de stocker une liste de pays. …
TL; DR - J'essaie de concevoir une structure de données optimale pour définir les unités au sein d'une unité de mesure. A Unit of measureest essentiellement une value(ou quantité) associée à a unit. Les unités SI ont sept bases ou dimensions. À savoir: longueur, masse, temps, courant électrique, température, quantité …
Lors d'un récent projet sur lequel j'ai travaillé, j'ai dû utiliser beaucoup de fonctions qui ressemblent à ceci: static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude, double plane_roll, double plane_pitch, double plane_heading, double gimbal_roll, double gimbal_pitch, double gimbal_yaw, int target_x, int target_y, double zoom, int image_width_pixels, int image_height_pixels, double & …
J'ai entendu la déclaration que Python serait trop lent pour être utile aux navigateurs. Je pense que Javascript n'est supérieur que dans cet aspect, car des entreprises comme Google en ont besoin rapidement (et l'ont fait rapidement) parce qu'elles en ont besoin pour survivre, mais je peux me tromper. Existe-t-il …
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.