Les pratiques de programmation sont les pratiques couramment ou pas si couramment utilisées dans le développement de logiciels. Ceux-ci peuvent inclure des choses comme le développement Agile, Kanban, les raccourcis de codage, etc.
J'ai étudié un peu d'algorithmes et j'ai regardé des sites comme SPOJ.pl TopCoder etc. J'ai vu que les programmeurs préfèrent C ou C ++ généralement pour la plupart des concours de programmation algorithmique. Maintenant, j'ai eu des problèmes ces derniers temps. Je connais à la fois un peu de C …
Y a-t-il quelque chose qui peut être fait pour une seule application à usage général pour affecter la consommation d'énergie de l'appareil sur lequel il fonctionne? Je ne sais pas comment les optimisations des applications individuelles peuvent affecter la consommation d'énergie d'une manière générale, quelqu'un peut-il expliquer si différentes approches …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . J'avais l'habitude d'écrire beaucoup en C ++ il y …
Quelqu'un peut-il expliquer l'obsession des modèles et des anti-modèles dans la programmation? Je demande parce que je n'ai absolument aucune idée de ce que signifient les motifs. Face à une tâche de programmation, je réfléchis un peu au problème, notez certaines structures de données qui, selon moi, seront pertinentes, prototyper …
Lorsque j'examine une nouvelle base de code, j'aime partir d'une approche ascendante. Où je comprends un fichier, puis passe à l'abstraction suivante. Mais souvent, je me retrouve à oublier ce que fait l'abstraction de niveau inférieur. Je serai donc à ce point où je me retrouve dans une boucle presque …
Je veux apporter quelques améliorations à du code encore fonctionnel qui a été écrit il y a longtemps, avant que le langage de programmation dans lequel il est écrit ne se développe. En théorie, l'ensemble du projet utilise la version à jour de la langue; cependant, ce module particulier (et …
J'ai seulement 2+ années d'expérience dans le développement d'applications. Au cours de ces deux années, mon approche du développement a été la suivante Analyser les exigences Composant / Objets Identity Core, Fonctions requises, Comportement, Processus et leurs contraintes Créer des classes, relation entre elles, contraintes sur le comportement et les …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les 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 5 ans . Je viens d'écrire une fonction …
Notre domaine de connaissance implique des personnes marchant sur une plaque d'enregistrement de pression avec leurs pieds nus. Nous faisons la reconnaissance d'image qui se traduit par des objets de la classe «Pied», si un pied humain est reconnu dans les données du capteur. Plusieurs calculs doivent être effectués sur …
J'ai une situation où mon parent connaît son enfant (duh) mais je veux que l'enfant puisse faire référence au parent. La raison en est que je veux que l'enfant ait la capacité de se désigner comme le plus important ou le moins important quand il en a envie. Lorsque l'enfant …
D'une part, il y a un conseil qui dit "Construisez-en un à jeter". Ce n'est qu'après avoir terminé un système logiciel et vu le produit final que nous réalisons ce qui s'est mal passé dans la phase de conception et comprenons comment nous aurions vraiment dû le faire. D'un autre …
Étant donné que les programmeurs sont des auteurs et écrivent du code pour exprimer des pensées et des concepts abstraits, et qu'un bon code devrait être lu par d'autres programmeurs sans difficultés et malentendus, un programmeur devrait-il prendre des leçons d'écriture pour écrire un meilleur code? Abstraire des concepts et …
Est-il acceptable de renvoyer un code de sortie différent de zéro si le programme en question s'est correctement exécuté? Par exemple, disons que j'ai un programme simple qui (uniquement) fait ce qui suit: Le programme prend N arguments. Il renvoie un code de sortie de min (N, 255). Notez que …
J'ai été sous l'impression que le monkeypatching est plus dans la catégorie de piratage rapide et sale, plutôt que de bonnes pratiques de programmation standard. Bien que j'aie utilisé de temps en temps pour résoudre des problèmes mineurs avec des bibliothèques tierces, je l'ai considéré comme un correctif temporaire et …
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.