Génie logiciel

14
Nommer un champ booléen qui est un verbe

En Java, par convention, getter et setter pour les champs booléens seront isField()et setField(). Cela fonctionne parfaitement bien avec les noms de champs qui sont des adjectifs comme active, visible, closed, etc. Mais comment nommer un champ qui a la signification d'un verbe, comme haveChildren?...

14
MVVM et modèle de service

Je crée une application WPF en utilisant le modèle MVVM. À l'heure actuelle, mes viewmodels appellent la couche de service pour récupérer des modèles (ce qui n'est pas pertinent pour le viewmodel) et les convertir en viewmodels. J'utilise l'injection de constructeur pour transmettre le service...

14
Recherche de séquences entières

J'ai un problème de recherche assez complexe que j'ai réussi à réduire à la description suivante. J'ai fait des recherches sur Google, mais je n'ai pas pu trouver d'algorithme qui semble convenir parfaitement à mon problème. En particulier, la nécessité de sauter des entiers arbitraires. Peut-être...