J'ai récemment commencé à travailler dans un endroit avec des développeurs beaucoup plus âgés (environ 50 ans et plus). Ils ont travaillé sur des applications critiques de l’aviation où le système ne pouvait pas tomber en panne. En conséquence, le programmeur le plus âgé a tendance à coder de cette …
Je ne comprends pas pourquoi nous nous soucions de différentes représentations pour un zéro positif et un zéro négatif. Je me souviens vaguement de la lecture des affirmations selon lesquelles la représentation négative égale à zéro est extrêmement importante dans les programmes impliquant des nombres complexes. Je n'ai jamais eu …
Si chaque chemin dans un programme est testé, est-ce que cela garantit de trouver tous les bogues? Si non pourquoi pas Comment pouvez-vous passer en revue toutes les combinaisons possibles de flux de programmes sans trouver le problème s'il en existe un? J'hésite à suggérer que "tous les bugs" peuvent …
Je travaille en C # et MSSQL et, comme vous vous en doutez, je stocke mes mots de passe salés et hachés. Lorsque je regarde le hachage stocké dans une colonne nvarchar (par exemple, le fournisseur d’adhésion aspnet à la livraison). J'ai toujours été curieux de savoir pourquoi les valeurs …
J'ai récemment lu cet excellent article sur l'architecture de microservice: http://www.infoq.com/articles/microservices-intro Il indique que lorsque vous chargez une page Web sur Amazon, plus de 100 microservices coopèrent pour servir cette page. Cet article explique que toutes les communications entre microservices ne peuvent passer que par une API. Ma question est …
Je travaille avec SpringMVC, Hibernate et certaines bases de données dans un exemple d'application Web java. Il en existe quelques-uns différents, mais ce tutoriel d'intégration Spring 3 et hibernate avec cet exemple contient une classe de modèle, une vue (en jsp) et un service et des classes de données pour …
Je connais assez bien Go, pour avoir écrit un certain nombre de petits programmes. La rouille, bien sûr, je la connais moins bien, mais je garde un œil dessus. Ayant récemment lu http://yager.io/programming/go.html , je pensais que j’examinerais personnellement les deux méthodes de traitement des génériques car cet article semblait …
Je commence un projet de logiciel qui sera développé par l'équipe ET la communauté. Auparavant, j’étais vendu sur gerrit, mais le modèle de demande d’achat et de retrait de Github semble désormais fournir presque plus d’outils, de moyens de visualisation des validations et de facilité d’utilisation. Pour quelqu'un qui a …
Java 8 a une toute nouvelle bibliothèque pour les dates et les heures dans le paquet java.time, ce qui est très appréciable pour tous ceux qui ont déjà utilisé JodaTime ou qui ont du mal à créer leurs propres méthodes d’aide au traitement des dates. Beaucoup de classes de ce …
Supposons que vous écriviez une application pouvant être configurée par l'utilisateur. Pour stocker ces "données de configuration" dans une base de données, deux modèles sont couramment utilisés. La table à une rangée CompanyName | StartFullScreen | RefreshSeconds | ... ---------------+-------------------+------------------+-------- ACME Inc. | true | 20 | ... La table …
Je suis nouveau sur StackExchange, mais j’ai pensé que vous seriez capable de m'aider. Nous créons une nouvelle application Java Enterprise, remplaçant une solution JSP héritée. En raison de nombreux changements, l'interface utilisateur et certaines parties de la logique métier seront complètement repensées et réimplémentées. Notre première pensée a été …
Il y a quelques mois, nous avons commencé à développer une application pour contrôler un équipement de test développé en interne et enregistrer un ensemble de mesures. Il devrait avoir une interface utilisateur simple, et nécessiterait probablement des threads en raison de l'enregistrement continu qui doit avoir lieu. Cette application …
Dans Visual Studio, je peux cliquer avec le bouton droit sur une interface et choisir d'implémenter une interface ou d'implémenter une interface explicitement. public class Test : ITest { public string Id // Generated by Implement Interface { get { throw new NotImplementedException(); } } string ITest.Id // Generated by …
Donc, en regardant autour de moi plus tôt, j'ai remarqué des commentaires sur les méthodes longues comme étant une mauvaise pratique. Je ne suis pas sûr de toujours être d'accord sur le fait que les méthodes longues sont mauvaises (et aimeraient avoir l'avis des autres). Par exemple, certaines vues Django …
Quel est le nom du modèle dans lequel les contributeurs individuels (programmeurs / concepteurs) ont développé un artefact dans le seul but de servir de diversion afin que la direction puisse supprimer cette fonctionnalité dans le produit final ? C'est un folklore d'un ancien collègue qui travaillait dans une grande …
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.