Cela fait référence à une discussion dans une réponse et aux commentaires de cette question: Quelle est l'aversion pour la documentation dans l'industrie? . La réponse affirmait que «le code ne peut pas mentir» et devrait donc être l'emplacement de référence au lieu de la documentation. Plusieurs commentaires ont souligné …
D'après ce que je comprends, HTML est un langage de balisage, tout comme le contenu de XAML, XIB et de tout ce qu'Android utilise et d'autres cadres de développement d'interface utilisateur natifs. JavaScript est un langage de programmation utilisé avec lui pour gérer les scripts côté client qui comprendra des …
J'ai cherché à utiliser le framework Typhoon pour l'injection de dépendances cette semaine. J'ai l'impression que séparer la construction d'objets est bénéfique pour remplacer des composants arbitraires par des simulateurs lors des tests unitaires, et jusqu'à présent, j'ai vu des avantages de cela seul. Mais je ne peux pas m'empêcher …
Je suis nouveau dans la programmation orientée objet et je continue de rencontrer ce problème. (Je programme en Java) J'ai été un peu réticent à poser des questions à ce sujet, car il semble que ce soit un problème de base, mais je ne trouve aucune information à ce sujet, …
Après 2 ans, je continue de me battre avec MVVM comme méthode pratique de production de logiciels fonctionnels. Dans certains cas, c'est génial. J'ai fait une application multithread qui contrôlait une petite chaîne de montage qui aurait été un cauchemar sans concepts MVVM. Une abstraction de la chaîne de montage …
Je pense que c'est généralement une bonne pratique d'en #include-tête pour tous les types utilisés dans un fichier CPP, indépendamment de ce qui est déjà inclus via le fichier HPP. Ainsi, je pourrais #include <string>à la fois dans mon HPP et mon CPP, par exemple, même si je pouvais encore …
Récemment, j'ai été impliqué dans un projet agile (utilisant Scrum) où la direction a eu l'idée que l'équipe nommerait un développeur 'MVP' ainsi qu'un QA 'MVP' à la fin de chaque sprint, voté par le équipe. Le MVP reçoit ensuite une petite récompense monétaire et un déjeuner gratuit ainsi qu'un …
J'ai appris PHP, Java et C. Maintenant, je suis curieux de savoir pourquoi il existe autant de types de types de données numériques comme bit, int, float, double et long. Pourquoi ne pas faire un seul type pour les chiffres? Y a-t-il un avantage à cela? Peut-être que si nous …
En lisant cette question SO, il semble que lever des exceptions pour valider les entrées utilisateur est mal vu. Mais qui devrait valider ces données? Dans mes applications, toutes les validations sont effectuées dans la couche métier, car seule la classe elle-même sait vraiment quelles valeurs sont valides pour chacune …
Nous concevons actuellement une API REST pour accéder aux données client classiques. L'un des éléments de l'API sont les actifs d'un utilisateur. Les actifs sont ajoutés sous un service donné. L'API backend n'ajoutera un actif à un utilisateur que pour un service donné. Il n'y a donc pas de relation …
J'ai un tableau non trié . J'ai des requêtes dans lesquelles je donne une plage, puis la valeur maximale de cette plage doit être retournée. Par exemple: array[]={23,17,9,45,78,2,4,6,90,1}; query(both inclusive): 2 6 answer: 78 Quel algorithme ou structure de données dois-je construire pour récupérer rapidement la valeur maximale de n'importe …
J'ai créé une ObjectParserclasse qui analyse les données en objets fortement typés en utilisant un IObjectParserDataSourcecomme source de données (les données peuvent être un fichier Excel, un fichier texte, un tableau, une chaîne de requête, etc.). Des exemples de mes implémentations de IObjectParserDataSourcesont: TextFileObjectParserDataSource ExcelFileObjectParserDataSource Ces noms de classe me …
Est-ce que quelqu'un sait comment créer un algorithme capable de faire la figure comme dans l'image, quand on lui donne un ensemble de points spécifiques (tableau 3D)
Nous envisageons d'utiliser des logiciels sous licence MIT open source dans l'un de nos projets Web (un plugin datetime jQuery ). La première ligne de la licence MIT est: Droit d'auteur (c) [année] [titulaires du droit d'auteur] Si nous incluons le plugin tel quel (sans apporter de modifications), je comprends …
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.