Questions marquées «code-quality»

43
Prototypage vs code propre au début

Je prévois de travailler sur quelques projets personnels qui pourraient devenir mon travail quotidien. Cela m'a fait réfléchir, par quel chemin devrais-je commencer? Protégez simplement - écrivez simplement du code de base fonctionnel qui pourrait me coûter beaucoup de temps d'optimisation et de...

43
Je gagne 4 à 5 fois plus de points d'histoire que la moyenne, mais je produis deux fois moins de bugs. Les graphes disent que c'est 2x plus de bugs, comment gérer ça?

Il est donc généralement admis que les programmeurs de premier plan peuvent produire un ordre de grandeur supérieur / meilleur que le code de leurs pairs plus ordinaires. Il est également généralement admis que le taux d’erreurs dans le code est relativement constant pour les programmeurs. Au lieu...

41
Qu'est-ce que cela signifie d'écrire «bon code»? [fermé]

Dans cette question, j'ai demandé si le fait d'être un mauvais écrivain vous empêche d'écrire un bon code. La plupart des réponses ont commencé avec "cela dépend de ce que vous entendez par bon code". Il semble que les termes "bon code" et "mauvais code" soient très subjectifs. Puisque j'ai un...

39
Inverser une instruction IF

Donc, je programme depuis quelques années et j'ai récemment commencé à utiliser davantage ReSharper. Une des choses que ReSharper me suggère toujours est de "inverser" si "instruction pour réduire l'imbrication". Disons que j'ai ce code: foreach (someObject in someObjectList) { if(someObject !=...

37
Qu'est-ce qui rend une application évolutive?

Je continue de voir dans les offres d'emploi que le candidat doit avoir une expérience de la rédaction d'applications "évolutives". Qu'est-ce qui rend une application évolutive et comment puis-je savoir que mon code peut être étendu à des millions d'utilisateurs? J'imagine qu'une meilleure façon de...