Java SE 8 est livré avec un nouveau mécanisme pour les dates, l' introduction LocalDate, LocalTimeet des LocalDateTimeclasses pour représenter instants de temps. Pour manipuler ces instants, un ensemble de méthodes sont données: LocalDate.plusDays(...), LocalDate.minusDays(...)et ainsi de suite. J'ai toujours pensé que la bonne pratique consistait à nommer les méthodes …
Désolé pour le pauvre titre mais je n'avais pas de meilleure façon de le dire ... Il y a donc ce jeu incroyable de Nintendo (oui!) Sur Wii appelé WiiPlay . Il y a 9 mini-jeux, et mon préféré s'appelle Tanks! . Il s'agit de détruire les chars ennemis COM …
L'exemple ci-dessous est totalement artificiel et son seul but est de faire passer mon message. Supposons que j'ai une table SQL: CREATE TABLE rectangles ( width int, height int ); Classe de domaine: public class Rectangle { private int width; private int height; /* My business logic */ public int …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez 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 4 ans . J'apprends juste à propos …
J'ai récemment lu un livre intitulé Functional Programming in C # et il me semble que la nature immuable et sans état de la programmation fonctionnelle produit des résultats similaires aux modèles d'injection de dépendance et est peut-être même une meilleure approche, en particulier en ce qui concerne les tests …
J'étudie des techniques et des stratégies pour faire évoluer notre nombre croissant de tests d'intégration sur notre produit actuel, afin qu'ils puissent (humainement) faire partie de notre développement et du processus CI. À environ 200+ tests d'intégration, nous atteignons déjà la marque de 1 heure pour terminer un test complet …
J'apprends Scheme du SICP et j'ai l'impression qu'une grande partie de ce qui rend Scheme et, plus encore, LISP spécial est le système macro. Mais, comme les macros sont développées au moment de la compilation, pourquoi les gens ne font-ils pas des systèmes de macros équivalents pour C / Python …
Un tutoriel (pour Javascript) que je fais suggère d'écrire une fonction comme celle-ci: function sayHello() { //Some comments explaining the next line window.alert("Hello"); } À part l'obscurcissement, y a-t-il des avantages à écrire quelque chose comme ça dans la vraie vie? Si oui, quels en sont les avantages?
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Vous souhaitez 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 vois souvent des …
Disons que j'ai une classe Enemy, et le constructeur ressemblerait à quelque chose comme: public Enemy(String name, float width, float height, Vector2 position, float speed, int maxHp, int attackDamage, int defense... etc.){} Cela semble mauvais parce que le constructeur a tellement de paramètres, mais lorsque je crée une instance Enemy, …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . C'est une chose de dire …
Il y a de nombreuses années, je parlais avec un professeur d'économie des modèles de conception, de la façon dont ils établissaient un langage commun pour les programmeurs et comment ils résolvaient les problèmes bien connus d'une manière agréable, etc., etc. Puis il m'a répondu que c'était exactement l'approche inverse …
Enregistrer des instructions SQL dans une table MySQL pour les exécuter ultérieurement est-il une mauvaise idée? Les instructions SQL seront prêtes à être exécutées, c'est-à-dire qu'il n'y aura pas de paramètres à échanger ou quoi que ce soit, par exemple DELETE FROM users WHERE id=1. Je suppose que je suis …
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. J'ai récemment interviewé des entreprises qui font de l'Agile, Scrum pour être …
L'excuse principale du développeur pour ne pas avoir un bon test unitaire est "Le code n'est pas conçu de manière testable unitaire". J'essaie de comprendre quel type de conception et de code ne peut pas être testé à l'unité.
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.