Dans le cadre de l'écriture d'un itérateur, je me suis retrouvé à écrire le code suivant (suppression de la gestion des erreurs) public T next() { try { return next; } finally { next = fetcher.fetchNext(next); } } le trouvant un peu plus facile à lire que public T next() …
Que faites-vous lorsque vous travaillez avec quelqu'un qui a tendance à écrire du code stylistiquement incorrect? Le code dont je parle est généralement techniquement correct, raisonnablement structuré et peut même être algorithmiquement élégant, mais il a l' air moche . Nous avons: Mélange de différentes conventions de dénomination et titres …
Supposons que je dispose d'un segment de code pour me connecter à Internet et afficher des résultats de connexion similaires: HttpRequest* httpRequest=new HttpRequest(); httpRequest->setUrl("(some domain .com)"); httpRequest->setRequestType(HttpRequest::Type::POST); httpRequest->setRequestData("(something like name=?&age=30&...)"); httpRequest->setResponseCallback([=](HttpClient* client, HttpResponse* response){ string responseString=response->getResponseDataString(); if(response->getErrorCode()!=200){ if(response->getErrorCode()==404){ Alert* alert=new Alert(); alert->setFontSize(30); alert->setFontColor(255,255,255); alert->setPosition(Screen.MIDDLE); alert->show("Connection Error","Not Found"); }else if((some other …
Cet article sur la dette technique présente de bons points, notamment: Travailler sur les "questions techniques" fonctionne mieux quand il est motivé par des histoires. La base de code a probablement besoin de travail partout, mais le paiement ne sera reçu que là où le code va être travaillé pour …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 2 ans . Nous avons ici une grande …
Je programme depuis quelques années et je me suis souvent retrouvé face à un dilemme. Il y a deux solutions - l'une est simple, c'est-à-dire une approche simple, plus facile à comprendre et à maintenir. Cela implique une certaine redondance, un travail supplémentaire (extra IO, extra processing) et n'est donc …
Est-il possible de s'attendre à une couverture de code à 100% dans les applications Web lourdes jquery / backbonejs? Est-il raisonnable d'échouer un sprint car la couverture à 100% n'est pas respectée lorsque la couverture de code réelle oscille entre 92% et 95% en javascript / jquery?
Je ne m'appellerais pas un développeur superstar, mais un relativement expérimenté. J'essaie de maintenir la qualité du code à un niveau élevé et je cherche toujours à améliorer mon style de codage, à rendre le code efficace, lisible et cohérent, tout en encourageant l'équipe à suivre des modèles et des …
Tous les programmeurs de mon équipe connaissent les tests unitaires et les tests d'intégration. Nous avons tous travaillé avec. Nous avons tous des tests écrits avec. Certains d'entre nous ont même ressenti un sentiment accru de confiance dans son propre code. Cependant, pour une raison quelconque, la rédaction de tests …
C'est une chose à laquelle je pense depuis que j'ai lu cette réponse dans le fil d'opinions de programmation controversé : Votre travail consiste à vous mettre au chômage. Lorsque vous écrivez un logiciel pour votre employeur, tout logiciel que vous créez doit être écrit de telle manière qu'il puisse …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Software Engineering Stack Exchange. Migré il y a 8 ans . Avertissement: je suis un nouveau venu (c'est mon troisième jour de travail) et la plupart de mes coéquipiers sont plus expérimentés que moi. Quand …
J'ai eu une discussion avec un collègue sur la rupture d'une returninstruction et l'instruction qui calcule la valeur de retour sur deux lignes. Par exemple private string GetFormattedValue() { var formattedString = format != null ? string.Format(format, value) : value.ToString(); return formattedString; } au lieu de private string GetFormattedValue() { …
J'ai entendu parler de l'analyse de code de Visual Studio, mais je n'en ai jamais utilisé. J'ai lu MSDN , mais je ne comprends toujours pas l'utilisation réelle de l'analyse de code. N'est-ce pas la même chose que StyleCop? Quelque part, FxCop a également été mentionné. Quelle est la différence …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de 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 6 ans . Les identifiants courts sont-ils mauvais? …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
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.