Souvent , je vois des questions sur la liste des questions Réseau Hot comme ce qui demande essentiellement « comment puis-je dessine cette forme arbitraire en CSS ». Invariablement, la réponse consiste en quelques blocs de données CSS ou SVG avec un ensemble de valeurs apparemment aléatoires codées en dur …
Je n'ai pas beaucoup d'expérience dans l'industrie du logiciel, je suis autodidacte et j'ai participé à l'open source avant de décider de travailler. Maintenant que je travaille pour de l'argent, je dois aussi faire face à des problèmes désagréables, ce qui est normal bien sûr. Récemment, on m'a demandé d'ajouter …
Je comprends l'importance d'un code bien documenté. Mais je comprends aussi l’importance du code auto-documenté . Plus il est facile de lire visuellement une fonction particulière, plus nous pouvons avancer rapidement pendant la maintenance du logiciel. Cela dit, j'aime séparer les grandes fonctions en d'autres plus petites. Mais je le …
Devrais-je réutiliser des variables? Je sais que beaucoup de bonnes pratiques disent que vous ne devriez pas le faire, cependant, plus tard, lorsqu'un développeur différent débogue le code et que 3 variables se ressemblent et que la seule différence est qu'elles sont créées à des endroits différents du code. confus. …
La réutilisation du code est peut-être la plus grande promesse d'utiliser un paradigme orienté objet. Certains contestent que cela a été réalisé. Pourquoi a-t-il (non) été atteint? Est-ce que la réutilisation de code telle que définie par la POO rend les projets plus productifs? Ou plus gérable? Ou plus facile …
J'ai récemment refactorisé du code au travail et je pensais avoir fait du bon travail. J'ai abandonné 980 lignes de code à 450 et divisé par deux le nombre de classes. En montrant cela à mes collègues, certains n'étaient pas d'accord pour dire qu'il s'agissait d'une amélioration. Ils ont dit …
Récemment, j'ai eu une discussion avec un collègue concernant le style de code. Il a fait valoir que votre utilisation des API et les modèles généraux que vous utilisez devraient être aussi semblables que possible avec le code environnant, sinon avec la base de code dans son ensemble, comme vous …
Je travaille avec une équipe de programmeurs en tant qu'analyste d'entreprise. Nous venons de publier la version 2.0 de notre produit et travaillons sur la prochaine version qui sortira dans 3 mois (c'est un logiciel interne). Malheureusement, la version 2.0 présente des problèmes qu’ils ont dû résoudre et nous allons …
J'ai passé une année en tant qu'équipe individuelle à développer une application pour client riche (plus de 35 000 LdC, pour ce qu'elle vaut). Il est actuellement stable et en production. Cependant, je sais que mes compétences étaient rouillées au début du projet. Il ne fait donc aucun doute que …
Habituellement, je jette mes tests unitaires ensemble en utilisant copier / coller et toutes sortes d’autres mauvaises pratiques. Les tests unitaires finissent généralement par être très laids, ils sont pleins de "code odor", mais est-ce vraiment important? Je me dis toujours tant que le "vrai" code est "bon", c'est tout …
Je construis un jeu Android pendant mon temps libre. Il utilise la bibliothèque libgdx, ce qui me permet de supporter une bonne partie des tâches lourdes. Pendant que je développais, j'ai sélectionné négligemment des types de données pour certaines procédures. J'ai utilisé une table de hachage parce que je voulais …
Je ne sais pas pourquoi, mais j'ai toujours l'impression de "tricher" lorsque j'utilise la réflexion - c'est peut-être à cause de la performance que j'ai subie, je sais que je prends. Une partie de moi dit, si cela fait partie du langage que vous utilisez et que cela peut accomplir …
Je fais partie d'une équipe de consultants qui met en œuvre une nouvelle solution pour un client. Je suis responsable de la majorité des critiques de code sur la base de code côté client (React et javascript). J'ai remarqué que certains membres de l'équipe utilisaient des modèles de codage uniques, …
Je lisais un autre fil de discussion où un type a posé des questions sur les livres C ++ pour débutants, et l'un des programmeurs répondant a écrit ceci: Quelques avertissements: évitez tous les livres qui présentent un "bonjour le monde" déclarant avec #include <iostream.h> J'ai ouvert mon livre C …
Les variables de drapeau sont-elles mauvaises? Les types de variables suivants sont-ils profondément immoraux et est-il mauvais de les utiliser? "Les variables booléennes ou entières que vous attribuez une valeur à certains endroits puis en dessous vous permettent ensuite de faire quelque chose ou non, comme, par exemple, en utilisant …
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.