Questions marquées «code-quality»

Questions sur les meilleures pratiques pour écrire du code de haute qualité.



8
Est-il acceptable de copier et coller du code long mais simple au lieu de les encapsuler dans une classe ou une fonction?
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 …



10
Solution simple vs complexe (mais efficace en termes de performances) - laquelle choisir et quand?
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 …

13
La couverture de code à 100% est-elle un rêve de pipe?
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?
28 code-quality  tdd  bdd 

7
Frustrations de l'examen par les pairs / le code
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 …




7
Diviser le calcul de la valeur de retour et la déclaration de retour en méthodes d'une seule ligne?
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() { …


16
Les identifiants courts sont-ils mauvais? [fermé]
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? …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.